
/* master pages
*********************************************/

div#m_MasterFrame{	margin:0px; padding:0px; width:100%;  
	margin-left:auto; margin-right:auto; overflow:visible; }


/* simple content 
------------------*/
div#m_SimpleCnt{ margin:0; padding:0px; height:100%;  }


/* task panel 
------------------*/
table#m_TaskPnl { margin:0px; padding:0px; width:100%; height:100%; }
td#m_TaskPnlHead { margin:0px; padding:0px; }
td#m_TaskPnlLeft { margin:0px; padding:0px; vertical-align:top; height:100%; background-color:#769AE4; }
td#m_TaskPnlRight { margin:0px; padding:0px; vertical-align:top; width:100%; }


/* 3 columns layout
----------------------*/
table#m_Column{ margin:0px; padding:0px; width:100%; height:100%;
	background-image:url(../img/pageBG.gif); background-position:right bottom; background-repeat:no-repeat;}
td#m_ColumnLeft
{
	margin:0px; padding:0px; height:100%; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
	vertical-align:top; 
	background:#F2F5F7; 	
}
td#m_ColumnSep
{
	margin:0px; padding:0px; 
	vertical-align:top; 
	background:#F8F8F8; 
}
td#m_ColumnRight
{
	margin:0px; padding:0px; 
	vertical-align:top; 
}
td#m_ColumnCenter
{
	margin:0px; padding:0px; width:100%; 
	vertical-align:top;
}

/* page title
--------------------------------------------*/
div#m_PageTitle { margin:0; padding:0; background-image:url(../img/PgTtlBG.gif); }	
div#m_PageTitle h1 { margin:0; padding:5px 15px 5px 12px; font:normal 110% Arial; color:#990000; }
div#m_PageTitle h1 img { vertical-align:middle; margin:0; padding:0 4px 0 0; }
div#m_PageTitle h1 a.info img { vertical-align:middle; margin:0; border:0; padding:0 6px; }
div#m_PageTitle div.sub { border-top:1px solid #CCCCCC; background-color:#EDEDED; font:normal 8pt Tahoma,Arial; margin:0 10px 5px 10px; padding:4px 7px; color:#666666; }

div#m_MainCnt { padding:10px 25px 20px 25px; background-color:#FFFFFF; }