/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	margin: 0px;
	font-family: Tahoma, Sans-Serif;
}

A
{
	color: #navy;
	text-decoration: underline;
}


.clsLoginText
{	
	font-size:10px;
	align:center;
}


.Button
{
	border-right: #808080 1px solid;
	border-top: #e9e7e3 1px solid;
	border-left: #e9e7e3 1px solid;
	border-bottom: #808080 1px solid;
	background-color: #d6d3ce;	
}

.LinkButton
{
	border-right: #808080 1px solid;
	border-top: white 1px solid;
	padding-bottom: 3px;
	border-left: white 1px solid;
	padding-top: 3px;
	border-bottom: #808080 1px solid;
	background-color: #d6d3ce;
}

.LinkButton a
{
	color:Navy;
	font-family:arial;
	font-size:12px;
	font-weight:bold;		
}

.LinkButtonSelected
{
	border-right: #808080 1px solid;
	border-top: white 1px solid;
	padding-bottom: 3px;
	border-left: white 1px solid;
	padding-top: 3px;
	border-bottom: #808080 1px solid;
	background-color: #7da7d8;
}


.LinkButtonSelected a
{
	color:white;
	font-size:12px;
	font-family:arial;
	font-weight:bold;	
}

.HeaderControl
{
}

.HeaderControlBanner
{
	font-weight: bold;
	font-size: large;
}

.HeaderControlTitle
{
	font-weight: bold;
	font-size: large;
}

.HeaderControlWelcome
{
	font-weight: bold;
	font-size: x-small;
	border-bottom: gray 1px solid;
	font-style: italic;
}

.HeaderControlNavigation
{
	font-weight: bold;
	font-size: x-small;
	background-color:White;
}

.LoginControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width: 60%;
}

.LoginControlLabel
{
	font-size: x-small;
}

.LoginControlTitle
{
	font-weight: bold;
	font-size: x-small;
}

.LoginControlComments
{
	font-size: x-small;
	border-bottom: gray thin solid;
	font-style: italic;
}

.DomainsControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width: 100%;
}

.DomainsControlTitle
{
	font-weight: bold;
	font-size: x-small;
	background-color:#f89734;
}

.DomainsControlComments
{
	font-size: x-small;
	border-bottom: gray thin solid;
	font-style: italic;
	background-color:white;
}

.DomainsControlLabel
{
	font-size: x-small;
}

.DomainsAlternativeItems
{
	background-color:#F6F7F9;
}

.DomainsItems
{
	background-color:white;
}

.DomainsItemsHeader
{
	background-color:#7da7d8;
	color:White;
}

.DomainControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width: 100%;
}

.DomainControlTitle
{
	font-weight: bold;
	font-size: x-small;
	background-color:#f89734;
	color:White;
	height:25px;
}

.DomainControlComments
{
	font-size: x-small;
	font-style: italic;
	height:25px;
	background-color:white;
}

.DomainControlNotes
{
	font-size: x-small;
	font-style: italic;
	font-family: 'Verdana';
}

.DomainControlConfirm
{
	font-size: x-small;
	font-weight: bold;
}

.DomainControlLabel
{
	font-size: x-small;
}

.DomainControlMenu
{
	border-right: black 1px solid;
}

.DomainItemsHeader
{
	color:White;
	background-color:#7da7d8;
}

.MailboxesControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 100%;
	border-bottom: black 1px solid;
	background-color: white;
}

.MailboxesControlTitle
{
	font-weight: bold;
	font-size: x-small;
	background-color:#f89734;
}

.MailboxesControlComments
{
	font-size: x-small;
	border-bottom: gray thin solid;
	font-style: italic;
	background-color:white;
}

.MailboxesControlLabel
{
	font-size: x-small;
}

.MailboxesControlMenu
{
	border-right: black 1px solid;
}

.MailboxesControlNotes
{
	font-size: x-small;
	font-style: italic;
	font-family: 'Verdana';
}

.MailboxesAlternativeItems
{
	background-color:#F6F7F9;
}

.MailboxesItems
{
	background-color:white;
}

.MailboxesItemsHeader
{
	background-color:#7da7d8;
	color:White;
}


.MailboxControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 100%;
	border-bottom: black 1px solid;
	background-color: white;
}

.MailboxControlTitle
{
	font-weight: bold;
	font-size: x-small;
	background-color: #f89734;
	height:25px;
}

.MailboxControlComments
{
	font-size: x-small;
	border-bottom: gray thin solid;
	font-style: italic;
	height:25px;	
	background-color:white;
}

.MailboxControlConfirm
{
	font-size: x-small;
	font-weight: bold;
}

.MailboxControlLabel
{
	font-size: x-small;
}

.MailboxControlMenu
{
	border-right: black 1px solid;
}

.MailboxControlNotes
{
	font-size: x-small;
	font-style: italic;
	font-family: 'Verdana';
}

.MailboxListStatsColumn 
{
	padding-right: 20px;
	padding-left: 20px;
}

.MailboxListStatsColumnPercent
{
	font-family: Verdana;
	font-size: x-small;
}

.MailboxItemsHeader
{
	color:White;
	background-color:#7da7d8;
}

.MailListsControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width: 100%;
}

.MailListsControlTitle
{
	font-weight: bold;
	font-size: x-small;
	background-color:#f89734;
}

.MailListsControlComments
{
	font-size: x-small;
	border-bottom: gray thin solid;
	font-style: italic;
	background-color:white;
}

.MailListsControlLabel
{
	font-size: x-small;
}

.MailListsControlMenu
{
	border-right: black 1px solid;
}

.MailListsControlNotes
{
	font-size: x-small;
	font-style: italic;
	font-family: 'Verdana';
}

.MailListsAlternativeItems
{
	background-color:#F6F7F9;
}

.MailListsItems
{
	background-color:white;
}

.MailListsItemsHeader
{
	background-color:#7da7d8;
	color:White;
}


.MailListControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 100%;
	border-bottom: black 1px solid;
	background-color: white;
}

.MailListControlTitle
{
	font-weight: bold;
	font-size: x-small;
	height:25px;
	background-color:#f89734;
}

.MailListControlComments
{
	font-size: x-small;
	border-bottom: gray thin solid;
	font-style: italic;
	height:25px;
	background-color:white;
}

.MailListControlConfirm
{
	font-size: x-small;
	font-weight: bold;
}

.MailListControlLabel
{
	font-size: x-small;
}

.MailListControlMenu
{
	border-right: black 1px solid;
}

.MailListControlNotes
{
	font-size: x-small;
	font-style: italic;
	font-family: 'Verdana';
}

.MailListItemsHeader
{
	color:White;
	background-color:#7da7d8;
}

.LanguageFilterListBox
{
	font-size: x-small;
	font-family: Verdana;
	width: 175px;
	height: 225px;
}

.LanguageFilterLabel
{
	font-size: x-small;
	font-family: Verdana;
}

.txtQuarantine
{
	font-size:smaller;
	font-family:Arial;
	font-weight:bold;
}

/* Rounded corner class */
.TopTitle
{
    border: none;
    border-bottom: 1px;
    text-decoration: none;
    display: inline-block;
    width: 100px;
    color:Black;
    height:27px;
    font-weight:bold;
    background-color: Transparent;
    vertical-align:middle;
}
.SelectedTopTitle
{
    border: none;
    border-bottom: 1px;
    text-decoration: none;
    display: inline-block;
    width: 100px;    
    height:27px;
    color:White;
    font-weight:bold;
    background-color: Transparent;
    vertical-align:middle;
}

.divSelected {
	width: 100px;
	height:100%;
	background-image:url('images/tabsl.jpg');
	background-repeat: repeat-x;
}

.divSelectedTop
{ 
	background-image: url(images/tr.jpg);
	background-repeat: no-repeat;
	background-position: top right;	
}

.divSelectedtl
{ 
	background-image: url(images/tl.jpg);
	background-repeat: no-repeat;
	background-position: top left;	
}


.divUnSelected {
	width: 100px;
	height:100%;
	background-image:url('images/untabsl.jpg');
	background-repeat: repeat-x;	
}



.divUnSelectedTop
{ 
	background-image: url(images/nSel_tr.jpg);
	background-repeat: no-repeat;
	background-position: top right;		
}

.divUnSelectedtl
{ 
	background-image: url(images/nSel_tl.jpg);
	background-repeat: no-repeat;
	background-position: top left;		
	
}

.quarantineList
{
	border: solid 1px black;
	font-size: x-small;
	font-family: Verdana;
}

/* all list */
.dgList
{
	background-color: White;
	width: 100%;
	table-layout:fixed;
}

.dgListHead,
{
	background-color: #E3E3E3;
	height:20px;
}

.dgListHead TH
{
	font-family: Verdana;
	font-size:xx-small;
	color: Black;
}

.dgListHead TH A
{
	color: Black;
	font-weight:bold;
}

.dgListFooter
{
	background-color: #E3E3E3;
	height:20px;
	text-align:right;	
}

.dgListFooter TD,
.dgListFooter TD A
{
	color: Black;
	font-weight:bold;
	font-size:10px;
}

.dgListItem
{
	font-size:xx-small;
	font-family: Verdana;
	overflow:hidden; 
	text-overflow:ellipsis;			
}

.dgListItem TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;
}

.dgListItemHover
{
	background-color: #ecf5ff;
	color: Black;
	font-size:xx-small;
	font-family: Verdana;	
}

.dgListItemHover TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;
}

.dgListItemUnread
{
	font-weight:bold;
	font-size:xx-small;
	font-family: Verdana;
}

.dgListItemUnread TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	

}

.dgListItemUnread SPAN
{
	cursor:pointer;
}


.dgListItemUnreadHover
{
	background-color: #ecf5ff;
	color: Black;
	font-weight:bold;
	font-size:x-small;
	font-family: Verdana;
}

.dgListItemUnreadHover TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	
}


.dgListItemDeleted
{	
	font-size:x-small;
	font-family: Verdana;
	text-decoration: line-through;	
}

.dgListItemDeleted TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	
}

.dgListItemDeletedHover
{
	background-color: #ecf5ff;
	color: Black;
	font-size:x-small;
	font-family: Verdana;
	text-decoration: line-through;		
}

.dgListItemDeletedHover TD
{
	white-space: nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;	
}

.ListHeadChkbox
{
	width: 20px;
}

.ListHeadCategory,
.ListItemCategory
{
	width:100px
	overflow:hidden;
	text-overflow:ellipsis;		
}

.ListHeadPriority
{
	width: 16px;
}

.ListHeadStatus
{
	width: 16px;
}

.ListHeadAtts
{
	width: 8px;
}

.ListHeadDate
{
	width: 9%;
}

.ListHeadSize
{
	width: 5%;
}

.ListHeadFrom,
.ListItemFrom
{
	width:23%;	
	padding-right: 8px;
}

.ListHeadTo,
.ListItemTo
{
	width:23%;
	padding-right: 8px;
}

.ListHeadSubject,
.ListItemSubject
{
	width:40%;
	padding-right: 8px;	
}

.QuarantineHeader
{
	background-color: #D9E0E6;
	font-size:x-small;
	border: solid 1px Black;	
}

.QuarantineHeader TD
{
}

.MsgMenu
{
	background-image: url(images/GradientSubMenu.gif);
	background-repeat: repeat-x;	
	width: 100%;
	height: 24px;
	border: solid 1px #7f7f7f;
}

.MsgMenu TR TD SPAN
{
	color: White;
}


.btn
{
	background-image: url('images/GradientSubMenuBtn.gif');
	background-repeat: repeat-x;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	font-size:smaller;
	font-family:Verdana;
	border-left: solid 1px white;
	border-top: solid 1px white;
	text-decoration:none;
}

.btnover
{
	background-image: url('images/GradientSubMenu.gif');
	background-repeat: repeat-x;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	font-size:smaller;
	font-family:Verdana;
	border-left: solid 1px white;
	border-top: solid 1px white;	
}

.btnover A
{
	color: White;
	cursor:pointer;
	cursor:hand;
	text-decoration:none;
}

.btnover A:hover
{
	text-decoration:none;
}

.btn A
{
	color: White;
	cursor:pointer;
	cursor:hand;
	text-decoration:none;
}

/* Date Picker */

.dpTable
{
	background-color:#ecf5ff;
	border: 1px solid black;
	color:Black;
	text-align:center;
	width:200px;
	font-size:9px;
}

.dpTDHover 
{
	cursor: pointer;
	color: #fa9219;
	font-weight:bold;
	/*width:5px;*/
	
}

.dpDayTD 
{
	background-color: #acc7d0;
	border: 1px solid Black;
	font-weight:bold;
	text-align:center;
	color: Black;
}

.dpTitleText 
{
	color:White;
	font-weight:bold;
    font-size:11px;
    text-align:center;    
}

.dpDayHighlight 
{
	color: 4060ff;
	font-weight: bold;
}

.dpButtonTD:hover
{
	cursor:pointer;
}

.dpCloseLinkTD
{	
	color: White;
	background: #ecf5ff;
	font-weight: bold;
	text-align:center;
	width:100%;
}

.dpCloseLinkTD a
{
	text-decoration: none;
	color:Black;
}

.dpCloseLinkTD a:hover
{
	text-decoration :none;
	color:#fa9219;
	font-weight:bold;
}

.dpCombo
{
	font-family:Verdana;
	font-size:smaller;
}
