﻿td.Label Label
{
	white-space:nowrap;
	line-height:22px;
}
.Label
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	padding-left:10px;
}
td.Inputarea
{
	padding-right:5px;
	width:100%;
}
.comBox
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:18px;
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #B3B6B0;
	width:100%;
}
.rdbBox
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:18px;
	white-space:nowrap;
}
.chkBox{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:18px;
	width:100%;
	white-space:nowrap;
}
.txtBox
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:18px;
	padding-left:2px;
	padding-right:2px;
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #B3B6B0;
	width:100%;
}
.txtBoxDisableRed
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:18px;
	padding-left:2px;
	padding-right:2px;
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #FFFFFF;
	width:100%;
	color:#FF0000;
}
.txtBoxDisableGreen
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:18px;
	padding-left:2px;
	padding-right:2px;
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #FFFFFF;
	width:100%;
	color:Green;
}
.lblRedBold
{
	font-weight:bold;
	color:#FF0000;
}
.lblRed
{
	color:#FF0000;
}
.txtBoxarea
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	border:1px solid #B3B6B0;
	width:100%;
}
.required{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	color:red;
}
.SectionHead
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

td, div, .normalText{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

/*==================== :Private Style Menu Vertical :======================*/
.spaceMenuV
{
	padding-left:10px;
}
.Icon-MenuP{
	cursor:hand; 
	cursor:pointer;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color:#FFFFFF;
	height:27px;
	width:100%;
}
a.Style_ItemVP, a.Style_ItemVP:link, a.Style_ItemVP:active, a.Style_ItemVP:visited, a.Style_ItemVP:hover
{
	cursor:hand; 
	cursor:pointer;
	background-image:url(../images/Actions/MenuV_Bullet.gif);
	background-position:5px 8px;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-color:transparent;
	border-bottom:#ebf3f7 solid 1px;
	font-family:tahoma, arial, helvetica, sans-serif;
	padding-left:25px;
	padding-right:10px;
	color:#3399cc;
	width:100%;
	text-decoration:none;
	line-height:27px;
	display:block;
	font-weight:bold;
}
.Icon-MenuI{
	cursor:hand; 
	cursor:pointer;
	background-color:#FFFFFF;
	height:24px;
	width:100%;
}
a.Style_ItemVI, a.Style_ItemVI:link, a.Style_ItemVI:active, a.Style_ItemVI:visited, a.Style_ItemVI:hover
{
	cursor:hand; 
	cursor:pointer;
	border-bottom:#ebf3f7 solid 1px;
	font-family:tahoma, arial, helvetica, sans-serif;
	padding-left:15px;
	padding-right:10px;
	color:#8b8b8b;
	width:100%;
	text-decoration:none;
	line-height:24px;
	display:block;
	font-weight:bold;
}

.Pselected{
	background-color:#f4f4f4;
	width:100%;
}
.PcontentV{
	background-color:#0099FF;
	width:100%;
}
.Iselected{
	background-color:#f9f9f9;
	width:100%;
}

.MouseOverVP{
	background-color:#fafafa;
	height:27px;
	width:100%;
}
.MouseOverVI{
	background-color:#fafafa;
	height:24px;
	width:100%;
}

.editbuttonTable
{
	cursor:pointer;
	cursor:hand;
	border-collapse:collapse;
	height:26px;
	position:relative;
	top:0px;
	-moz-user-select:none;
	-moz-user-focus:ignore;
}
.editleftCap
{
	background-image:url(../images/btnLeft.gif);
	background-position:0px 0px;
}
.editleftCapover
{ 
	background-image:url(../images/btnLeft.gif);
	background-position:0px -26px; 
}
.editleftCapdown
{ 
	background-image:url(../images/btnLeft.gif);
	background-position:0px -52px; 
}
.editrightCap
{
	background-image:url(../images/btnRight.gif);
	background-position:0px 0px;
}
.editrightCapover
{ 
	background-image:url(../images/btnRight.gif);
	background-position:0px -26px; 
}
.editrightCapdown
{ 
	background-image:url(../images/btnRight.gif);
	background-position:0px -52px; 
}
.editlabelCell
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	padding:1px;
	background-image:url(../images/btnCenter.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
}
.editlabelCellover
{ 
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	padding:1px;
	background-image:url(../images/btnCenter.gif);
	background-repeat:repeat-x;
	background-position:0px -26px; 
}
.editlabelCelldown
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	padding:1px;
	background-image:url(../images/btnCenter.gif);
	background-repeat:repeat-x;
	background-position:0px -52px;
	padding:2px 0px 0px 2px;
}
.editbuttonIconCell
{
	background-image:url(../images/btnCenter.gif);
	padding:1px;
	background-repeat:repeat-x;
	background-position:0px 0px;
}
.editbuttonIconCellover
{ 
	background-image:url(../images/btnCenter.gif);
	padding:1px;
	background-repeat:repeat-x;
	background-position:0px -26px; 
}
.editbuttonIconCelldown
{
	background-image:url(../images/btnCenter.gif);
	padding:1px;
	background-repeat:repeat-x;
	background-position:0 -52px;
	padding:2px 0px 0px 2px;
}
.editbutton  { background-image:url(../images/button.gif); }
.editbutton
{
	width:24px;
	height:24px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	overflow:hidden;
}


/*==================== :Private Style DataGrid :======================*/
.dgrHeader_L
{
	background-image:url(../images/form/Header_L.gif);
	background-color:Transparent;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:left top;
}
tr.dgrHeader
{
	background-image:url(../images/form/Header_C.gif);
	background-color:Transparent;
	background-attachment:scroll;
	background-repeat:repeat-x;
	background-position:left top;
}
tr.dgrHeader td
{
	font-size:9pt;
	font-family:Tahoma, Arial, Verdana;
	font-weight:bold;
	height:30px;
	vertical-align:top;
	text-align:center;
	padding:5px 5px 0px 5px;
}
.dgrHeader_R
{
	background-image:url(../images/form/Header_R.gif);
	background-color:Transparent;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:right top;
}

.dgr_buttonTable
{
	width:100%;
	cursor:hand;
	cursor:pointer;
}
.dgr_iconCellSelected, .dgr_iconCellSelectedover, .dgr_iconCellSelecteddown
{
	background-color:#CBCBCB;
	background-image:url(../images/datagrid/mItemHBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:black;
	cursor:hand;
	cursor:pointer;
	padding:0px;
}
.dgr_LabelCellSelected, .dgr_LabelCellSelectedover, .dgr_LabelCellSelecteddown
{
	background-color:#CBCBCB;
	background-image:url(../images/datagrid/mItemHBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:black;
	cursor:hand;
	cursor:pointer;
	padding-right:5px;
	width:100%;
}


.dgr_iconCell{padding:0px 5px;}
.dgr_iconCellover, .dgr_iconCelldown
{
	background-color:#CBCBCB;
	background-image:url(../images/datagrid/mItemHBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:black;
	cursor:hand;
	cursor:pointer;
	padding:0px 5px;
}
.dgr_LabelCellDisable, .dgr_LabelCellDisableover, .dgr_LabelCellDisabledown
{
	color:Silver;
	padding-right:5px;
	width:100%;
}
.dgr_LabelCellDisableover, .dgr_LabelCellDisabledown
{
	background-color:#CBCBCB;
	background-image:url(../images/datagrid/mItemHBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	cursor:hand;
	cursor:pointer;
}

.dgr_LabelCell, .dgr_LabelCellover, .dgr_LabelCelldown
{
	color:black;
	padding-right:5px;
	width:100%;
}
.dgr_LabelCellover, .dgr_LabelCelldown
{
	background-color:#CBCBCB;
	background-image:url(../images/datagrid/mItemHBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	cursor:hand;
	cursor:pointer;
}

tr.dgrItem_Alter, tr.dgrItem
{
	background-color:#F0F0F0;
	background-image:url(../images/datagrid/mItemBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	border-style:none;
	color:black;
	font-family:Tahoma;
	font-size:9pt;
}
td.dgrItem_Alter, td.dgrItem
{
	font-size:9pt;
	font-family:Tahoma, Arial, Verdana;
	height:25px;
	border:1px solid #DFDFDF;
	padding:0px 5px;
}

/*==================== :Style DataGrid Office2003 Blue :======================*/
.dgrBorderTop{
	border-top:1px solid #4F93E3;
}
tr.dgrHeader_Office2003_Blue {
	-moz-user-select:none;
	background:#94B6E8 url(../images/datagrid/gvGradient.gif) repeat-x scroll center top;
}
td.dgrHeader_Office2003_Blue {
	-moz-user-select:none;
	border:1px solid #4F93E3;
	padding:4px 6px 5px;
}
.dgrHeader_Office2003_Blue td
{
	color:#333333;
	font-size:9pt;
	font-family:Tahoma, Arial, Verdana;
	font-weight:bold;
	white-space:nowrap;
	vertical-align:top;
	text-align:center;
}
.dgrOffice2003_Blue
{
	border-left:1px solid #4F93E3;
	border-right:1px solid #4F93E3;
}
tr.dgrItem_Office2003_Blue_Alter, tr.dgrItem_Office2003_Blue{border-top:1px solid #4F93E3;}
tr.dgrItem_Office2003_Blue_Alter td, tr.dgrItem_Office2003_Blue td
{
	border-style:none;
	font-family:Tahoma, Arial, Verdana;
	height:20px;
	border-top:0px solid #4F93E3;
}
tr.dgrItem_Office2003_Blue_Alter td a, tr.dgrItem_Office2003_Blue td a
{
	text-decoration:none;
}
tr.dgrEditItem_Office2003_Blue td, tr.dgrSelectedItem_Office2003_Blue td
{
	background-color:#D3E4FA;
	border-style:none;
	font-family:Tahoma, Arial, Verdana;
	font-size:8pt;
	height:20px;
	border-top:1px solid #4F93E3;
	padding:0px 5px;
}
tr.dgrItem_Office2003_Blue_Alter td.First, tr.dgrItem_Office2003_Blue td.First,
tr.dgrEditItem_Office2003_Blue td.First, tr.dgrSelectedItem_Office2003_Blue td.First
{
	border-left:1px solid #4F93E3;
}
tr.dgrItem_Office2003_Blue_Alter td.Last, tr.dgrItem_Office2003_Blue td.Last,
tr.dgrEditItem_Office2003_Blue td.Last, tr.dgrSelectedItem_Office2003_Blue td.Last
{
	border-left:1px solid #4F93E3;
	border-right:1px solid #4F93E3;
}

/*=========== : Style for Paging control Office2003 Blue :===========*/
.PagingPanel_Office2003_Blue
{
	-x-system-font:none;
	background-color:#F0F0F0;
	background-image:url(../images/Paging/mItemBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	border-style:none;
	color:black;
	font-family:Tahoma;
	font-size:9pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:0;
	border-top:1px solid #4F93E3;
	border-right:1px solid #4F93E3;
	border-bottom:1px solid #4F93E3;
	border-left:1px solid #4F93E3;
	font-family:Tahoma; 
	font-size:9pt;
}

/*=========== :Style for Paging control :===========*/
.PagingPanel
{
	-x-system-font:none;
	background-color:#F0F0F0;
	background-image:url(../images/Paging/mItemBack.gif);
	background-position:center top;
	background-repeat:repeat-x;
	border-style:none;
	color:black;
	font-family:Tahoma;
	font-size:9pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:0;
	border-top:0px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	font-family:Tahoma; 
	font-size:9pt;
}
.PagingDisplayStatus, .PagingNavigator
{
	padding:3px 4px;
	white-space:nowrap;
}
td.FirstLink, td.PreviousLink, 
td.FirstLinkDisable, td.PreviousLinkDisable, 
td.NextLink, td.LastLink,
td.NextLinkDisable, td.LastLinkDisable,
td.Number, td.NumberDisable
{
	padding:0px 3px;
	line-height:16px;
}
td.FirstLinkDisable a, td.PreviousLinkDisable a, 
td.NextLinkDisable a, td.LastLinkDisable a,
td.NumberDisable a
{
	text-decoration:none;
	color:Silver;
}
.drlPaging
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:16px;
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #B3B6B0;
	width:40px;
}
.txtPaging
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:16px;
	padding-left:2px;
	padding-right:2px;
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #B3B6B0;
	width:30px;
}

.Inputarea select.NormalTextBox
{
	border:1px solid #B3B6B0;
}
.Inputarea a.cmdAdd:link
{
	background-image:url(../images/Paging/BtnNextPageDisabled.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}
.Inputarea a.cmdAdd:hover
{
	background-image:url(../images/Paging/BtnNextPage.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}
.Inputarea a.cmdRemove:link
{
	background-image:url(../images/Paging/BtnPrevPageDisabled.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}
.Inputarea a.cmdRemove:hover
{
	background-image:url(../images/Paging/BtnPrevPage.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}
.Inputarea a.cmdAddAll:link
{
	background-image:url(../images/Paging/BtnLastPageDisabled.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}
.Inputarea a.cmdAddAll:hover
{
	background-image:url(../images/Paging/BtnLastPage.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}
.Inputarea a.cmdRemoveAll:link
{
	background-image:url(../images/Paging/BtnFirstPageDisabled.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}
.Inputarea a.cmdRemoveAll:hover
{
	background-image:url(../images/Paging/BtnFirstPage.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-indent:20px;
	width:16px;
	height:20px;
	display:block;
}

.SubjectMail
{
	color:#000000;
	font-family:Tahoma, Verdana;
	font-size:18px;
	margin-bottom:5px;
	display:block;
}
.SendDisplayName
{
	color:#00681C;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;
}
.ReceivedDisplayName
{
	color:#790619;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;
}
.DetailMail
{
	padding:5px;
}
.DetailMail td
{
	line-height:18px;
	font-size:12px;
}
.HeaderDetailLabel
{
	color:#888888;
	text-align:right;
	white-space:nowrap;
	padding-right:10px;
	width:1%;
}
.HeaderMail
{
	padding-bottom:10px;
}
.divShowHeaderDetail
{
	margin-left:50px;
	float:right;
}
.divShowHeaderDetail a
{
	color:#84AAFF;
	cursor:pointer;
	text-decoration:underline;
	text-align:right;
	white-space:nowrap;
	font-size:12px;
}
/*	-------------------------------------------------------------
 Mail Container */
.MailContaicer {
    background:repeat-x url(../images/Mail/MailContaicer_bottom_C.gif) bottom left;
    padding:0px;
    margin:5px 0 0 5px;
	overflow:hidden;	
}
.MailContaicer-L {
    background:no-repeat url(../images/Mail/MailContaicer_bottom_L.gif) bottom left;
    padding:0px;
    margin:0px;
	overflow:hidden;	
}
.MailContaicer-R {
    background:no-repeat url(../images/Mail/MailContaicer_bottom_R.gif) bottom right;
    padding-bottom:7px;
    margin:0px;
	overflow:hidden;	
}
.MailContaicer .MailContaicer-inside {
	background:repeat-x url(../images/Mail/MailContaicer_top_C.gif) top left;
    height:29px;
    font-size:1px;
    width:100%;
}
.MailContaicer .MailContaicer-inside-L {
	background:no-repeat url(../images/Mail/MailContaicer_top_L.gif) top left;
    height:29px;
    font-size:1px;
    width:100%;
}
.MailContaicer .MailContaicer-inside-R {
	background:no-repeat url(../images/Mail/MailContaicer_top_R.gif) top right;
    height:29px;
    font-size:1px;
    width:100%;
}
.MailContaicer .MailContaicer-content {   
	border-left:1px solid #4f93e3;
    border-right:1px solid #4f93e3;
	padding:10px 10px 0px 10px;
}
.MailContaicer .NavigatorContaicer-content {   
	border-left:1px solid #4f93e3;
    border-right:1px solid #4f93e3;
	padding:5px 0px 0px 0px;
}
.clear {
	clear:both;
	display:block;
}
h2.headline { 
	font-size:18px; 
	display:block; 
	color:#2b2f00; 
	letter-spacing:-1px; 
	padding:10px 10px 3px 0;
	margin:0 0 5px 0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.MailContaicer-content h2.headline 
{
	background:#FFFFFF url(../images/Mail/MailContaicer_top_TitleBg.gif) no-repeat scroll right -6px;
	margin:-33px 0pt 0px 20px;
	padding:0px 30px 3px 5px;
	position:absolute;
}
.NavigatorContaicer-content h2.headline { 
	background:#FFFFFF url(../images/Mail/MailContaicer_top_TitleBg.gif) no-repeat scroll right -6px;
	margin:-28px 0pt 0px 15px;
	padding:0px 10px 3px 5px;
	position:absolute;
}
.smalltab {
	text-align:right;
	font-size:11px;
	position:relative;
	margin:-28px 10px 0 0;
	padding-bottom:10px;
}
.smalltab h3 {
    text-align:left;
    margin:0pt 0pt 10px;
}
.smalltab i {
    text-align:left;
}
