body
{
	background-color:#ffffff;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
	padding:0px;
}

.pager
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #919191;
}

.dcDataGridContainerRow0, .CursdcDataGridContainerRow0, .ImagesdcDataGridContainerRow0
{
  font-family : Arial;
  font-size : 8pt;
  background-color : White; 
  text-align : left;
}
.AdmInput
{
	font-family:Arial;
	font-size : 8pt;
	background-color :white;
	border-right : #909090 1px solid;
	border-top : #909090 1px solid;
	border-left : #909090 1px solid;
	border-bottom : #909090 1px solid;
}
.Tab_General
{
	width:100%;
}
.Tab_Table
{
	font-family:Arial;
	font-size : 7.5pt;
	color:Red;
}
.Tab_First
{
	font-family:Arial;
	width:0px;
	border-bottom:1px solid black;
}
.Tab_Last
{
	font-family:Arial;
	border-bottom:1px solid black;
	width:100%;
}
.Tab_Separator
{
	font-family:Arial;
	width:0px;
	border-bottom:1px solid black;
	border-right:none;
	border-left:none;
	border-top:none;
}
.TabLeftSel
{ 
    background-image:url(/images/Tab/left.gif);
    width:8px;
    height:24px;
    background-color:white;
}

.TabRightSel
{
    background-image:url(/images/Tab/right.gif);
    width:8px;
    height:24px;
    background-color:white;
}
/*tab content style caption*/
.TabContentSel
{
	width:80px;
	text-align:center;
    padding-top:4px;
    background-image:url(/images/Tab/top.gif);
    background-color:white;
	color:#000063;
	border-bottom:1px solid white;
	font-weight:bold;
	cursor:default;
}

.TabLeft
{
    background-image:url(/images/Tab/winxp.gif);
    width:8px;
    height:24px;
    background-color:#EAEAEA;
	border-bottom:1px solid black; 
}

.TabRight
{
    background-image:url(/images/Tab/right.gif);
    width:8px;
    height:24px;
    background-color:#EAEAEA;
	border-bottom:1px solid black;
}

/*tab content style caption*/
.TabContent
{
	width:80px;
	text-align:center;
    padding-top:4px;
    background-image:url(/images/Tab/top.gif);
    background-color:#EAEAEA;
	color:#000063;
	cursor:hand;
	font-weight:bold;
	border-bottom:1px solid black;
}
.Tab_Selected
{
	font-family:Arial;
	font-size : 7.5pt;
	color : #0066CC;
	font-weight : bold;
	text-decoration : none;
	padding:1px 10px 1px 10px;
	background-color:white;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	text-transform : uppercase;
}
.TabNotSelected
{
	font-family:Arial;
	font-size : 7.5pt;
	color : #0066CC;
	font-weight : bold;
	text-decoration : none;
	padding:1px 10px 1px 10px;
	background-color:#E4E4E4;
	cursor:hand;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	text-transform : uppercase;
}
.Tab_Data
{
	font-family:Arial;
	font-size : 8pt;
	vertical-align:top;
	padding:10px;
	height:200px;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}
.TabClientValue
{	
}
.MessagesStyleLink
{
	font-family: Vardana; 
	color:#00295F;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;
}
.MessagesStyleLink:hover 
{
	font-family: Vardana;
	color:#FF9530;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;
}
.menuStyle
{
	background-color:Silver;
	width:133px;
	}
.menuStyleNull
{
	background-color:Black;
	width:200px;
}
.menuStyleW
{
	background-color:White;
	width:1px;
}
/* Banner Tab Classes */
.cssBannerTabNotSelected
{
    font-family:Arial;
    font-weight:normal;
    font-size:10;
    background-image:url(Images/BannerImages/T_MidOFF.gif);
}
.cssBannerTabSelected
{
    font-family:Arial;
    font-weight:normal;
    font-size:10;
    background-image:url(Images/BannerImages/T_MidON.gif);
}
.cssBannerTabNotSelectedLink
{
	font-family:Arial;
    color:#8c7f77;
    text-decoration:none;
    font-weight:bold;
}
.cssBannerTabNotSelectedLink:hover
{
	font-family:Arial;
    color:#8b8b8b;
    text-decoration:none;
    font-weight:bold;
}

.cssBannerTabSelectedLink
{
	font-family:Arial;
	font-size:8pt;
    color:/*#8b8b8b*/#8c7f77;
    text-decoration:none;
    font-weight:bold;
}
.cssBannerTabSelectedLink:hover
{
	font-family:Arial;
	font-size:8pt;
    color:#8b8b8b;
    text-decoration:none;
    font-weight:bold;
}
.cssBannerTabDisabledLink
{
	font-family:Arial;
    color:#cccccc;
    text-decoration:none;
    font-weight:bold;
    /*cursor:pointer;*/
}
.cssBannerTopBackground
{
    height:37px;
    background-image:url(Images/BannerImages/bg.gif);
}
.cssBorderForManage
{
    border-right:#909090 1px solid;
    border-top:#909090 1px solid;
    border-left:#909090 1px solid;
    border-bottom:#909090 1px solid;
	font-family:Arial;
	font-size : 8pt;
	text-decoration:none;
}
.cssMainLinkFont
{
	font-family:Arial;
	font-size : 8pt;
	color: #8b8b8b;
}
.cssButtonMainFont
{
	font-family:Arial;
	font-size : 8pt;
	font-weight:bold;
	border-right : black 1px solid;
	border-top : black 1px solid;
	border-left : black 1px solid;
	border-bottom : black 1px solid;
	cursor : hand;
	background-color : #dddddd;
	width : 70px;
}
.cssButtonMain
{
	font-family:Arial;
	font-size : 8pt;
	font-weight:bold;
	border-right : black 1px solid;
	border-top : black 1px solid;
	border-left : black 1px solid;
	border-bottom : black 1px solid;
	cursor : hand;
	background-color : #dddddd;
}

.cssButtonHome
{
	font-family:Arial;
	font-size : 8pt;
	font-weight:bold;
	border-right : black 1px solid;
	border-top : black 1px solid;
	border-left : black 1px solid;
	border-bottom : black 1px solid;
	cursor : hand;
	background-color : #dddddd;
	width : 70px;
}
.cssEditBoxMainFont
{
	font-family:Arial;
	font-size : 8pt;
	border-right : #909090 1px solid;
	border-top : #909090 1px solid;
	border-left : #909090 1px solid;
	border-bottom : #909090 1px solid;
/*	cursor : hand;*/
}
.cssEditBoxHome
{
	font-family:Arial;
	font-size : 8pt;
	border-right : #B0B0B0 1px solid;
	border-top : #B0B0B0 1px solid;
	border-left : #B0B0B0 1px solid;
	border-bottom : #B0B0B0 1px solid;
	width:150px;
/*	cursor : hand;*/
}
.cssMainFont
{
	font-family:Arial;
	font-size : 8pt;
	text-decoration:none;
}
.cssMenuFont
{
	font-family:Arial;
	font-size : 8pt;
	font-weight:bold;
	text-decoration:none;
	color: #8c7f77;
	/*border-bottom: dotted 1px #8b8b8b;*/
}
.cssMenuItemFont
{
	font-family:Arial;
	font-size : 8pt;
	font-weight:bold;
	text-decoration:none;
	color: #8c7f77;
	border-bottom: dotted 1px #8b8b8b;
}
.cssMenuItemFont:hover
{
	font-family:Arial;
	font-size : 8pt;
	font-weight:bold;
	text-decoration:none;
	color: black;
	border-bottom: dotted 1px #8b8b8b;
}
.cssMenuFont:hover
{
	font-family:Arial;
	font-size : 8pt;
	text-decoration:none;
	color:black;
}
.cssMenuViewList
{
    font-family:Arial;
	font-size : 10pt;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}
/* Grid styles*/
.dcDataGridContainerRow0
{
  font-family : Arial;
  font-size : 8pt;
  background-color : White; 
  text-align : left;
  color: #8b8b8b;
}
.dcDataGridHeader
{
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  background-color: #FFFFFF;
  color: #8b8b8b;
  text-align: center;
  letter-spacing: -0.5px;
}
.DataGridMailingHeader
{
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  background-color: #FFFFFF;
  color: #8b8b8b;
  /*text-align: center;*/
  letter-spacing: -0.5px;
/*  border:solid 2px #CCCCCC;
  border-top: solid 2px #CCCCCC;*/
  border-bottom: solid 2px #CCCCCC;
  /*vertical-align: middle;*/
  padding-bottom: 4px;
}

.DataGridShort
{
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  background-color: #FFFFFF;
  color: black;
  text-align: left;
  letter-spacing: -0.5px;
  /* border:solid 2px #CCCCCC; */
  border-top: solid 2px #CCCCCC;
  border-bottom: solid 2px #CCCCCC;
  padding-bottom: 2px;
}

/*Resent Mailing*/
.dcRecentMailingHL
{
  font-family : Arial;
  font-size : 8pt;
  background-color : White; 
  text-align : left;
  color:#8c7f77;
  font-weight:bold;
}
.dcRecentMailingHL:hover
{
  font-family : Arial;
  font-size : 8pt;
  background-color : White; 
  text-align : left;
  color:#8c7f77;
  font-weight:bold;
}
.dcRecentMailingText
{
  font-family : Arial;
  font-size : 8pt;
  background-color : White; 
  text-align : left;
  color:Black;
  font-weight:bold;
}
.dcRecentMailingDate
{
  font-family : Arial;
  font-size : 8pt;
  background-color : White; 
  text-align : left;
  color:Green;
  font-weight:bold;
}
.CampaingPager
{
  font-family : Arial;
  font-size : 8pt;
  text-align : left;
  color:#8b8b8b;
  font-weight:bold;
}
.CampaingPager:hover
{
  font-family : Arial;
  font-size : 8pt;
  text-align : left;
  text-decoration:none;
  color:#732023;
  font-weight:bold;
}
.CampaingPagerSelected
{
  font-family : Arial;
  font-size : 8pt;
  text-align : left;
  text-decoration:none;
  color:black;
  font-weight:bold;
  cursor:default;
}
.PageBorderTop
{
	background-image: url(Images/BannerImages/T_Block_Mid.gif); 
	background-repeat:repeat-x;
}
.PageBorderLeft
{
	background-image: url(Images/BannerImages/T2_Left.gif); 
	background-repeat:repeat-y;
}
.PageBorderRight
{
	background-image: url(Images/BannerImages/T2_Right.gif);
	background-repeat:repeat-y;
}
.PageBorderBottom
{
	background-image: url(Images/BannerImages/T_BottomMid1.gif);
	background-repeat:repeat-x;
}
.BannerText
{
	font-family:Arial;
	font-size:8pt;
    color:/*#8b8b8b*/#8c7f77;
    font-weight:bold;
}
.MainLink
{
	font-family:Arial;
	font-size:8pt;
    color:/*#8b8b8b*/#8c7f77;
    font-weight:bold;
    text-decoration:none;
}
.MainLink:Hover
{
	font-family:Arial;
	font-size:8pt;
    color:#732023;
    font-weight:bold;
    text-decoration:none;
}
.cssHomeLink
{
	font-family:Arial;
	font-size : 8pt;
	color: #8b8b8b;
	font-weight:bold;
    text-decoration:none;
}
.cssMailingListLink
{
	font-family:Arial;
	font-size : 8pt;
	color: #8b8b8b;
	font-weight:bold;
    text-decoration:underline;
}
.cssMailingListLink:Hover
{
	font-family:Arial;
	font-size : 8pt;
	color: #8b8b8b;
	font-weight:bold;
    text-decoration:underline;
}

.cssMailingListText
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;   
    text-align:left;
}
.cssMailingTextSubHeader
{
	font-family:Arial;
	font-size : 10pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;   
    text-align:left;
}


.cssMLT
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;       
}

.mlt
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;   
    text-align:left;
}

.cssMailingListHeader
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
	text-decoration:none;   
    text-align:left;

    text-align: left;
}

.cssMailingListHeader1
{
	font-family:Arial;
	font-size : 9pt;
	color: #756B65;
	font-weight:bold;
	text-decoration:none;   
    /*text-align:left;*/

}

.cssMailingListTextForDropDawn
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none; 
    width:650px;   
}

.cssMailingListText2
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;
    background-color: #EFEFEF;
   
}
.cssMailingListTextImportMember
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;
   margin-left:-7px;
}
.cssMailingListTextImportMember5
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;
   margin-left:-4px;
}
.cssMailingListMemberNameInList
{
    
	font-family: Arial;
	font-size: 8pt;
	color: #756B65;
	font-weight: bold;
    text-decoration: none;
    width: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-none;
}

.mlt1
{
    
	font-family: Arial;
	font-size: 8pt;
	color: #756B65;
	font-weight: bold;
    text-decoration: none;
    width: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-none;
}

.cssMailingListTextLight
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
    text-decoration:none;
}

.cssMailingListNote
{
	font-family:Arial;
	font-size : 7pt;
	color: #756B65;
    text-decoration:none;
}

.li
{
	font-family:Arial;
	font-size : 8pt;
	color: #756B65;
	font-weight:bold;
    text-decoration:none;
}
.cssHomeLink:Hover
{
	font-family:Arial;
	font-size : 8pt;
	color: #8b8b8b;
	font-weight:bold;
    text-decoration:none;
}
.ErrorMsg
{
	font-family:Arial;
	font-size : 8pt;
	text-decoration:none;
	color: Red;
}

.FileInput
{
	display:none;
	visibility:hidden;
}
.FileInputAddUser
{
	font-family:Arial;
	font-size : 8pt;
	border-right : #B0B0B0 1px solid;
	border-top : #B0B0B0 1px solid;
	border-left : #B0B0B0 1px solid;
	border-bottom : #B0B0B0 1px solid;
	display:none;
	visibility:hidden;
}
.NotVisible
{
	visibility:hidden;
}

.DataGridHeader
{
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  background-color: #FFFFFF;
  color: #8b8b8b;
  /*text-align: center;*/
  letter-spacing: -0.5px;
  border-top: solid 2px #CCCCCC;
  border-bottom: solid 2px #CCCCCC;
  padding-bottom: 4px;
}
.DataGridHeaderMT
{
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  background-color: #FFFFFF;
  color: #8b8b8b;
  /*text-align: center;*/
  letter-spacing: -0.5px;
  border-top: solid 2px #CCCCCC;
  border-bottom: solid 2px #CCCCCC;
  margin-top: 2px;
}

.HeaderSortLink
{
	display:inline;
	font-family:Arial;
	font-size : 8pt;
	color: #8b8b8b;
	font-weight:bold;
    text-decoration:none;
    border-bottom: dotted 1px #8b8b8b;
    cursor:pointer;
}
.GridCmdLink
{
	display:inline;
	font-family:Arial;
	font-size : 8pt;
	color: #8b8b8b;
	font-weight:bold;
    text-decoration:none;
}

.cssMenuFontSelected
{
	font-family:Arial;
	font-size : 8pt;
	font-weight:bold;
	text-decoration:none;
	color: black;
}

.underconstruction
{
	font-weight:bold;
	font-family:Arial;
	color: #8b8b8b;
	padding-left:3px;
	font-size : 8pt;
}
hr
{
    color:#CCCCCC;
}

.DataGridMailingHeader2
{
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 1px;
  background-color: #FFFFFF;
  color: #8b8b8b;
  /*text-align: center;*/
  letter-spacing: -0.5px;
/*  border:solid 2px #CCCCCC;*/
  border-bottom: solid 2px #CCCCCC;
  vertical-align: middle;
}
.PagerButton
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #919191;
	text-decoration:underline;
}
.PagerSelected
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #252525;
	text-decoration:none;
}
.PagerButton:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #252525;
	text-decoration: underline;
}
.PagerLink
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #919191;
}
.limited
{
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-none;
}
.FieldsDistance
{
	height: 10px;
}
.NotDispay
{
    display: none;
    visibility: hidden;
}
.Hintbox
{ 
    position: absolute;
    background-color: #FFFFE1;
    padding: 3px;
    border: 1px solid black;
    font: normal 8pt Arial;
}

.ellipsis
{
	overflow: hidden;
	white-space: nowrap;
	line-height: 1.2em;
	height: 1.2em;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	width:250px;
}

