body
{
	font-family: Arial, Helvetica, Sans-Serif;	
}
.Style1, .Style1 TD, .Style1 A  {
	background: #fff;
}
.Style2, .Style2 TD, .Style2 A  {
	background : #99CCFF;
}
.Style3, .Style3 TD, .Style3 A  {
	background: #5F9EA0;
}
.Style4, .Style4 TD, .Style4 A  {
	background : #E9967A;
}
.Style5, .Style5 TD, .Style5 A  {
	background : #FAFAD2;
}
.Style6, .Style6 TD, .Style6 A  {
	background : #DDA0A0;
}
.Style7, .Style7 TD, .Style7 A  {
	background : #DDA0DD;
}
.Style8, .Style8 TD, .Style8 A  {
	background : #7FFFD4;
}

.folderHasUnread
{
	font-weight: bold;
}
.completed td{
	text-decoration: line-through;
}
.overdue td, .overdue td a{
	color: red;
}
#masterMenu, .messageListActions, .pageListActions, .taskListActions
{
   background: #aeb8c8;
}
#masterMenu
{
	background: #fff url(simple-banner-normal.png) no-repeat top right !important;	
	padding-top: 30px;
}
#masterMenu ul li a:link, #masterMenu ul li a:visited	{
	background : #E8EBF0;
	border : 1px solid #ccc;
	color : #666;
}
.messageListActions, .pageListActions, .taskListActions{
padding: 3px;
}

.messageListActions ul li a, .pageListActions ul li a, .taskListActions ul li a{
   color: #000;
   padding-right: 3px;
}


#sidebar a{
   color: #56657e;
   text-decoration: none;
}


.even{
   background: #dee3e8;
}

.odd{
   background: #e8ebf0;
}

.bottomDivider{
   border-bottom: 1px solid #aeb8c8;
   margin-bottom: 2px;
   padding-bottom: 2px;
}
.headers{
   background: #cccccc;
}

/* list view */

#messageList, table#folderList{
   border: 1px outset;
}

#messageList thead tr th,#messageList tfoot tr th, #folderList tfoot tr th, #folderList thead tr th, #taskList thead tr th, #taskList tfoot tr th{
   background: #e8ebf0;
   text-align: left;
}

#messageList thead tr th a, #messageList tfoot tr th a{
   color: #000;
   text-decoration: none;
}

/*calendar views*/
.calDayHeader{background: #dee3e8;}

.isToday a{color:#000;text-decoration: none;}

.offMonth{background:#e8ebf0;}
.calHasEntries{}
.calHasNoEntries{}
.noEntries
{
	background: #dee3e8;	
}
.noEntries a
{
	display: block;
	height: 100px;
	line-height: 100px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	color: #000;
}