/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 12px; padding: 0; cursor:pointer; background:url(lm_acc.png) top repeat-x;padding:6px 6px 8px; text-decoration:none; color:#033; outline:none; }
.ui-accordion .ui-accordion-header a:hover {background-position:bottom;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left:-1000px; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 0; position: relative; top: 1px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }



#zaccordion * { outline:none; }
#zaccordion .ui-accordion .ui-accordion-header a { background:#fff;padding:3px 6px 4px;font-size: 11px; }
.liveModePanel h4,.liveModePanel h3 { padding:0; margin:0; background:#fff; }

#WxSaveArea { position:absolute; left:-999px; width:100px;}

.wxHelper {

	width:220px;
	margin:0 auto;
	border:5px solid #80E0F8;
	background:#d0f8ff url(module.png) left top no-repeat;
	text-align:center;
	padding:10px 10px 10px 180px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color:#fff;
	
}

.wxHelper div{

	margin:10px auto;
	border:1px solid #FC0;
	background:#FFC;
	text-align:center;
	padding:10px;color:#000;
	
}



.wxEditTxt { /*this is a bg layer activated when image is focused*/
	z-index:3; 
	position:absolute;
	top:0;left:-200%;
	width:0;height:0;/*50000%;height:100%;*/
	display:none;
	background:url(_test_loadingbg.gif)/*spacer.gif)*/
	/*zoom: 1*/
}
#wxEditBg { 
	z-index:1;
	position:absolute;top:0;left:0;
	width:100%;height:100%; 
	display:none; 
	background:url(_test_loadingbg.gif);
}

/*#ShowToolbar{ 
position: absolute; display:none;width:400px;
	top:0px;right:260px;margin: 0;z-index:9;_position:absolute;_top:expression((dummy = document.documentElement.scrollTop) + "px");
}*/

ul li.wxImagePath { display:none; }
.c10 { z-index:2; position:relative; overflow:hidden;}
/*.wxImage*/ .c10 img { z-index:4; position:relative;}

#ShowToolbar{position:fixed;top:0;left:0;margin:0;z-index:999;_position:absolute;_top:expression((dummy = document.documentElement.scrollTop) + "px");width:100%;overflow:hidden;color:#000;background:#fff url(admin_14.jpg) left top repeat-x; border-bottom:1px solid #666;height:64px;display:none;}

#ShowToolbarInner, #ShowToolbarImage { background:url(admin_13.jpg) left top no-repeat; padding:5px 0 0 10px; border-bottom:1px solid #fff;height:64px; overflow:hidden; margin:0; }
#ShowToolbarInner {}
#ShowToolbarImage { display:none; }

ul.liveModeForm { margin:0; padding:0;   }
.liveModeForm li { float: left; display: block; /*width:150px;*/ margin-right:5px;}
.liveModeForm li label { display: block; font: normal 12px Arial, Helvetica, sans-serif}



.liveModeForm li.wxApply a,a.wxCancel {  display:block; text-decoration:none; font: bold 14px Arial, Helvetica, sans-serif; padding:5px; color:#000 }
.liveModeForm img { border:0;  vertical-align:middle; margin-right:5px; }
#ShowToolbar label.wxLt{ float:left; display:block; margin:0 5px 0 0; font:bold 14px Arial, Helvetica, sans-serif; width:50px; height:50px; padding:10px 0 0 0; }

a.wxCancel img { border:0; vertical-align: middle; margin-right:10px;}
a.wxCancel { padding:0 20px 0 15px;position:relative;float:right;text-align:right;height:54px; line-height:54px; border:2px solid #E5E4E9; margin:3px;  display:block}
a.wxCancel:hover,a.wxHalfAction:hover {border-color: #999}

a.wxHalfAction {  padding:0 20px 0 0;position:relative;text-align:left;width:100px;height:23px; line-height:23px; border:2px solid #E5E4E9; margin:3px 3px 4px;  display:block; color:#000; text-decoration:none;}
.wxHalfAction span {display:block; float:left;width:20px;height:23px; margin:0 5px}
.wxLink span {background:url(../tiny_mce/themes/advanced/img/icons.gif) -500px 2px no-repeat; }
.wxUpload span { background:url(../tiny_mce/themes/advanced/img/icons.gif) -860px 3px no-repeat;}

#wxImageOpts {float:right;display:none;}
/* text editor - custom styling (anything else is inside js file) */
.nicEdit-selected {border: 0 !important;}
.nicEdit-panel {padding:5px 0 0;}
.nicEdit-button {}
.nicEdit-button:hover {background:#FF0 url(admin_01.jpg) top repeat-x}










/* Draggable items, "portlets" */

.portletMove{border:3px dotted black; /*height:100px;*/ background:url(bg-title.gif)  }
.portlet{border:1px dotted #666; margin-bottom:5px; overflow:none; }
.portletTop{background:#c9d3d3;line-height:20px;height:20px;padding:2px 4px; text-align:right;cursor:move;}
.portletTop span {padding-left:10px;font-size:smaller;float:left; color:#384141;}
div.portletTop a.cs0 { text-indent:-9999px; display:block; float:right; margin-left:2px}
div.portletTop a.cs0:hover {}



.c10 { padding:5px; }



/* user click SAVE & PREVIEW, this will appear: */
#wxSaveChangesWindow {color:#000;height:100px;line-height:30px; width:30%;margin:auto; position:fixed;z-index:999;left:33%;top:50%;border:5px solid #666;background:#fff url(admin_14.jpg) top repeat-x;padding:15px; vertical-align:middle;font-size:14px;display:none}
#wxSaveChangesWindow img { display:block; margin-right:10px; float:left;line-height:30px;border:0; }
#wxSaveChangesWindow a.previewLink { border:2px solid #ccc; display:block; position:absolute;bottom:5px; right:5px; padding:0 15px 0 35px; color:#000; background:url(world_go.png) 10px center no-repeat}
#wxSaveChangesWindow a.previewLink:hover { border-color: #666;}

#wxSaved { display:none;clear:both;float:left}
#wxSavedClose { float:right;}


#wxQuickSaving { cursor:wait; display: none; position: fixed; top:80px; left:10px; padding: 10px 10px 10px 40px; background:#299CEF url(blueLoader.gif) 10px center no-repeat; border: 2px solid #0F62C8; -moz-border-radius: 7px; -webkit-border-radius: 7px; z-index: 9999; font:11px "Lucida Sans Unicode", "Lucida Grande", arial, sans-serif; color:#fff; }

	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*
PARENT FRAME
*/

body{margin:0;padding:0;}


#adminTop ul { float: left; margin:0; padding:0; list-style:none; background: url(admin_01.jpg) repeat-x; font:bold 11px Arial, Helvetica, sans-serif; }
#adminTop .logo { display:block; float:right }
#adminTop li { display:inline; float:left;height:37px;line-height:37px;  }
#adminTop li.adminTopLast { background: url(admin_05.jpg) no-repeat right; line-height:37px; display:block; padding-right:10px;  }
#adminTop { background:#009 url(admin_06.png) repeat-x; height: 59px; }
#adminTop a { text-decoration:none; color:#000; margin-right:5px; line-height:37px; display:block; float:left }
#adminTop a:hover { text-decoration:underline;}

#adminTop a.adminTopHelp { background: url(admin_03.jpg) no-repeat; display: block; float:left; width:21px; text-decoration:none; }

#wxEditor { position:absolute;top:59px;left:198px;border-top:2px solid #C4CCCF; background:#fff;}
#frame_header { display:block; width:100%; line-height:59px;background: url(admin_06.png) top repeat-x; }
#frame_header ul,#frame_header ul li { float:left; display:inline; list-style:none; margin:0; padding:0 }
#frame_header img.logo { float:right}
#frame_header table.menu { float:left;}
#frame_header table.menu td {line-height:37px; font: 11px Tahoma, Geneva, sans-serif}
#frame_header table.menu a {text-decoration:none; color:#000;}
#frame_header table.menu a:hover {text-decoration:underline;}

#leftRestore { background:#C4CCCF; color:#000; padding:3px; position:absolute;top:0;left:0;z-index:99; width:10px; cursor:pointer; display:none;}



/* Left side */
.liveModePanel{background:url(admin_12.jpg) left top no-repeat;width:197px;font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;position: absolute;}
.liveModePanel#liveModePanel{}


a.liveModeClose { float:right; margin-right:10px;padding:0 5px;}
.liveModePanel img{border:0; display:block; margin:5px auto;}
.liveModePanel ul { margin:0; padding:0;}
.liveModePanel ul.wxElements  { margin:0; padding:15px 0;}
.liveModePanel .wxElements li { display:block; float:left; width: 88px; margin:0 0 10px 5px; text-align:center; padding:0; list-style:none; font-size:11px; }
.liveModePanel .wxElements li input { display:block;clear:both;width:196px }
.liveModePanel .wxElements li label { display:inline;float:left;}
.liveModePanel .wxElements li a { display:block; text-align:center;  border:1px solid #000; background: #fff url(admin_14.jpg) top repeat-x; margin:0px 0 0 0px; padding:5px; color:#000; text-decoration:none;overflow:auto }
.liveModePanel .wxElements li a:hover {  border-color: #F00; color: #F00 }
.liveModePanel  li.liveModeSave { display:block;line-height:32px;overflow:auto; margin:0;padding:0; text-align:center}
.liveModePanel  li.liveModeSave img{ float:left;margin:0; }




.liveModePanelTitle{background: #009 url(admin_20.jpg) left top repeat-x;color:#fff;height:33px;line-height:33px;padding-left: 10px;}
.liveModePanelTitle a{color:#fff;text-decoration:none;}
.liveModePanelTitleTop { background-image:url(admin_12.jpg);}