.moreinfo
{
	background-image: url(/images/website/bullit.gif);
	background-repeat: no-repeat;
	background-position: 6px;
	
	width: 165px;
	
	float: right;
	
	border: 1px solid #868686;
	
	padding: 5px;
	
	background-color: #DBFF36;
	
	color: #666666;
}

.moreinfo a:hover
{
	text-decoration: none;
}

/**********************************************************************\
|	GLOBAL SETTINGS FOR ADMIN TOOLS									   |
\**********************************************************************/
#pages_save
{
	position: 					absolute;
	top: 						80px;
	left: 						720px;
}
/*
.mceContentBody
{
	font-family:					"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size: 						11px;
	line-height: 					18px;
	color: 							#282828;
}
*/
#editor_toolbar img {
	border: 					0px;
	padding-left: 				5px;
}

/*
#editor_toolbar select {
	font-family: 				Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 					10px;
}
*/

#pages_viewbody
{
	cursor: 					default;
}

#pages_editbody
{
	height: 					450px;
}

#admin_panel
{
	position: 					absolute;
	left: 						800px;
}

#admin_panel_container
{
	width: 						211px;
}

/*
#admin_panel_container input {
	font-family: 				Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 					11px;
	padding: 					5px;
	width: 						150px;
	background-color: 			#f3f9ff;
	border: 					1px solid #b5d4fb;
}
*/

#admin_panel_container input:focus {
	background-color: 			white;
	border:	 					1px solid #a3aff6;
}

#editor_toolbar
{
	width: 						115px;
	margin-left: 				25px;
}

/**********************************************************************\
|	ADMIN QUICK BAR													   |
\**********************************************************************/

#admin_quicktoolbar
{
	position: absolute;
	top: 0;
	left: 0;
	padding: 					0px;
	background-image: 			url(/images/page/admin/admin-quicktoolbar-bg.png);
	background-repeat: 			repeat-x;
	width: 						100%;
	height: 					32px;	
	line-height: 				28px;
}

#quickbarspacing
{
	height: 32px;
}

#admin_quicktoolbar #quickbar {
	padding-left: 				10px;
}

.quickbar_item
{
	float: 						left;
}

.quickbar_item:hover
{
	text-decoration: 			underline;
	color: 						#0b2343;
}

.quickbar_icon {
	padding-top: 				7px;
	float: 						left;
}

.quickbar_link
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;	
}

.quickbar_link:hover
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;	
}

.quickbar_label
{	
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: 						#21487a;
	padding-top: 				1px;
	padding-left: 				5px;
	float: 						left;
}

.quickbar_spacer
{
	float: 						left;
	padding-top: 				8px;
	padding-left: 				10px;
	padding-right: 				10px;
}

.quickbar_input
{
	border: 					1px solid #8fa8ca;
	font-family: 				Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 					11px;
	color: 						#21487a;
	padding: 					5px;
	width: 						150px;
}

/**********************************************************************\
|	ADMIN QUICK ITEMS												   |
\**********************************************************************/

.quickbar_box
{
	position: 					absolute;
	margin-top: 				20px;
}

.quickbar_box_body
{
	border: 					1px solid #a6bddd;
	background-color: 			#f2f6fb;
}

#debug
{
	background-image: 			url(/images/page/admin/admin_ajaxdebug.jpg);
	background-repeat: 			no-repeat;
	border: 					1px solid red;
	padding: 					15px;
	padding-top: 				25px;
	background-color: 			white;
	margin: 					10px;
}

.drag{
	position:					relative;
	cursor:						pointer;
	z-index: 					100;
}


#quickbar_datetime
{
	float: 						right;
	padding-right:				10px;
}

.datetime_icon
{
	padding-top: 				7px;
	float: 						left;
}

#datetime_value
{
	color: 						#21487a;
	float: 						left;
	padding-top: 				1px;
	padding-left: 				5px;
}

.a_panel 
{
	background-image: 			url(/images/page/admin/panel/panel-bg.png);
	background-repeat: 			repeat-y;
	padding-left: 				2px;
}

.panel_box
{
	width: 						188px;
}

.box_label
{
	background-image: 			url(/images/page/admin/panel/box-label.png);
	background-repeat: 			repeat-x;
	height: 					27px;
	line-height: 				27px;
	padding-left: 				10px;
	color: 						#21487a;
	cursor: 					pointer;
	
	font-family: 				Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 					11px;
}

.box_body
{
	padding: 					0px;
	color: 						#21487a;
	font-family: 				Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 					11px;
}

.blue_line
{
	background-color: 			#b8d6fa;
	height: 					1px;
}

.menu_parent
{
	font-family: 				Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 					11px;
	color: 						#21487a;
	width: 						150px;
	background-color: 			#f3f9ff;
	border: 					1px solid #b5d4fb;
}

/**********************************************************************\
|	EDITOR BUTTONS													   |
\**********************************************************************/
a.mceButtonDisabled img, a.mceButtonNormal img, a.mceButtonSelected img {
	cursor: 					default;
}

a.mceButtonDisabled img {
	border: 					0 !important;
}

a.mceButtonNormal img, a.mceButtonSelected img {
	border: 					1px solid darkred;
}

a.mceButtonSelected img {
	border: 					1px solid red;
}

a.mceButtonNormal img:hover, a.mceButtonSelected img:hover {
	cursor: 					default;
}

a.mceButtonDisabled img {
	-moz-opacity:				0.3;
	opacity: 					0.3;
	cursor: 					default;
}
.mceEditorIframe {
	border: 					0px solid red;
}

.admin_button
{
	background-image: 			url(/images/page/admin/admin_button.jpg);
	background-repeat: 			repeat-x;
	height: 					24px;
	border-left: 				1px solid #a8cbfa;
	border-right: 				1px solid #a8cbfa;
	line-height: 				22px;
	float: 						left;
}

.admin_button .icon {
	float: 						left;
	padding-top: 				4px;
	padding-left: 				10px;
}

.admin_button .label {
	float: 						left;
	padding-left: 				5px;
	padding-right: 				10px;
	font-family: 				Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size: 					11px;
}

li .menu_order_item
{
	padding-left: 				10px;
	line-height: 				25px;
	height: 					25px;
}

.adminbar_title {
	width: 						191px;
	height: 					27px;
	background-image: 			url(/images/page/admin/admin_titlebar.png);
	background-repeat: 			no-repeat;
}

.adminbar_button_expand
{
	width: 						23px;
	height: 					23px;
	float: 						right;
	padding-right: 				22px;
}

.adminbar_button_expand:hover {
	background-image: 			url(/images/page/admin/adminbar_button_h.jpg);
	background-repeat: 			no-repeat;
}


.adminbar_button_contract
{
	width: 						23px;
	height: 					23px;
	float: 						right;
	padding-right: 				2px;
}

.adminbar_button_contract:hover {
	background-image: 			url(/images/page/admin/adminbar_button_h.jpg);
	background-repeat: 			no-repeat;
}

.tmp_serialize{
	position: 					absolute;
	top: 						50px;
	left: 						750px;
	border: 					1px solid blue;
	height: 					300px;
	width: 						500px;
}

#tree-container ul {
	list-style: 				none;
	padding: 					0px;
	padding-top: 				3px;
}

#menu-order ul { 				margin: 0px; }
#menu-order ul li { 			margin: 0px; list-style: none; }


#menu_control-tabs { 
	background-color: 			#DFECFE;
}

.tab-item
{
	border: 					1px solid #A6BDDD;
	border-bottom: 				0px;
	width: 						70px;
	text-align: 				center;
	margin: 					0px;
	margin-top: 				5px;
	margin-left: 				5px;
	float: 						left;
	background-color: 			#F2F6FB;
	cursor: 					pointer;
	color: 						#4874ac;
	background-image:  			url(/images/page/admin/tab-normal.jpg);
	background-repeat: 			repeat-x;
}

.tab-active 
{
	background-image:  			url(/images/page/admin/tab-active.jpg);
	background-repeat: 			repeat-x;
	color: 						#21487a;
}

.tab-body 
{ 
	border-top: 				1px solid #A6BDDD;
}

.menu-control_add-button
{
	border: 					1px solid #A6BDDD;
	background-color: 			#F2F6FB;
	margin: 					5px;
	width: 						80px;
	padding-left: 				12px;
	text-align: 				center;
	background-image: 			url(/images/page/admin/icons/db_add.png);
	background-position: 		left;
	background-repeat: 			no-repeat;
	background-position: 		5px;
	color: 						#21487a;
}

.menu-control_cancel-button
{
	border: 					1px solid #A6BDDD;
	background-color: 			#F2F6FB;
	margin: 					5px;
	width: 						80px;
	padding-left: 				12px;
	text-align: 				center;
	background-image: 			url(/images/page/admin/icons/db_cancel.png);
	background-position: 		left;
	background-repeat: 			no-repeat;
	background-position: 		5px;
	color: 						#21487a;
	float: 						left;
}

.menu-control_save-button
{
	border: 					1px solid #A6BDDD;
	background-color: 			#F2F6FB;
	margin: 					5px;
	width: 						80px;
	padding-left: 				12px;
	text-align: 				center;
	background-image: 			url(/images/page/admin/icons/db_post.png);
	background-position: 		left;
	background-repeat: 			no-repeat;
	background-position: 		5px;
	color: 						#21487a;
	float: 						left;

}

.menu-control-input {
	border: 					1px solid #A6BDDD;
	background-color: 			#F2F6FB;
	padding: 					3px;
}

.menu-control-select {
	border: 					1px solid #A6BDDD;
	background-color: 			#F2F6FB;
	padding: 					3px;
}




/*
table, th, td{
	font-family:					"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size: 						11px;
	color: 							#282828;
	}
*/
/*
h1{
	font-size: 						12px;
	color: 							#d27005;
	padding-bottom: 				15px;
	padding-top: 					15px
}

h2 {
	font-size: 						18px;
	font-weight: lighter;
	color: 							#d27005;
}

h3 {
	font-size: 						12px;
	font-weight: lighter;
	color: 							#d27005;
}
*/

.img_bg{
	background-color: 				#e0d9b8;
	padding: 						15px;
	}

#quickbar {
	
	font-family: verdana;
	font-size: 11px;
	
}

input {
	width: auto;
}

.mceContentBody {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 18px;
}

h2
{
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 5px;
	padding-bottom: 10px;
	
	border-bottom: 1px solid #333333;
	
	margin-bottom: 10px;
}

#quickbar table td
{
	color:#21487A;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

