﻿/*.mPanel { width:100%; border:solid 1px #cccccc; /*#80D6FF;*/ /*margin:10px 0px; vertical-align:top;
          position:relative; font-family:Tahoma; font-size:11px; }*/
          
.mPanel { width:100%; border:none; margin:10px 0px; vertical-align:top;
          position:relative; font-family:Tahoma; font-size:11px; }

.mPanel .mBgImage { background-color:#ffffff; position:absolute; z-index:1; top:0; right:0; bottom:0; left:0;
					opacity:0.2; filter:alpha(opacity=20); }

.mPanel .mBody { z-index:2; position:relative; }

.mPanel .mBody .mHeader  { background:#3399FF url(Images/MenuHover.gif) repeat-x;
					margin:10px; padding:12px 20px; font-weight:bold; text-align:right; width:auto; }

.mPanel .mBody .mHeader span { color:White; }

.mPanel .mBody .mToolbar { background:#78d5f2 url(Images/Toolbar.png) repeat-x left top; color:#FFFFFF;
				    margin:-20px 0px 0px 0px; padding:5px; font-weight:bold; text-align:right; width:auto; }
				    
.mPanel .mBody .mToolbar .mToolbarCaption { width:105px; text-align:left; display:inline-block; }

/*.mPanel .mBody .mFieldset { margin:15px 10px 10px 10px; padding:5px 15px; text-align:right;
                     width:auto; clear:both; background:#FFFFFF url(Images/PanelBg.png) repeat-x top left;
                     border:solid 1px #dddddd; border-top:none; }*/
                     
.mPanel .mBody .mFieldset { margin:0 0px 10px 0px; padding:5px 15px; text-align:right;
                     width:auto; clear:both; background:#FFFFFF url(Images/PanelBg.png) repeat-x top left; border:none; }


.mPanel .mBody .mFieldset .mLegend { background:#CCCCCC url(Images/Toolbar.png); margin:-15px 5px 0 0; padding:5px 20px;
                              font-weight:bold;	text-align:right; color:#000000; }

.mPanel .mBody .mFieldset .mCaption,
.mPanel .mBody .mFieldset .mCaptionTop { width:110px; display:inline-block; text-align:left; }

.mPanel .mBody .mFieldset .mCaptionTop { vertical-align:top; margin-top:3px; }

.mPanel .mBody .mFieldset .mCkEditorDiv { min-height:335px; margin:-15px 113px -12px 0; }

.mPanel .mBody .mFieldset .mDesc { width:100%; text-align:right; line-height:25px; }

.mPanel .mBody .mFieldset .mError,
.mPanel .mBody .mFieldset .mMsg { background-color:Red; padding:5px; text-align:right; width:auto; margin:5px 0; }

.mPanel .mBody .mFieldset .mMsg { background-color:#00ccff; }

.mPanel .mBody .mFieldset .mError span,
.mPanel .mBody .mFieldset .mMsg span { margin:5px; font-weight:bold; width:auto; color:#ffffff; }


.mPanel .mBody .mFooter { padding:5px; text-align:left; width:auto; }