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;
}

#masterMenu
{
	background: #6F9AD1; /* old browsers */
	background: -moz-linear-gradient(top, #6F9AD1 0%, #2B60A4 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6F9AD1), color-stop(100%,#2B60A4)); /* webkit */
	filter: ~'"progid:DXImageTransform.Microsoft.gradient( startColorstr='#6F9AD1', endColorstr='#2B60A4',GradientType=0 )"'; /* ie */
	background-repeat: repeat-x;
}

.messageListActions, .pageListActions, .taskListActions, .caption
{
   	background: #D0DCEC; /* old browsers */
	background: -moz-linear-gradient(top, #D0DCEC 0%, #B0C4DD 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D0DCEC), color-stop(100%,#B0C4DD)); /* webkit */
	filter: ~'"progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0DCEC', endColorstr='#B0C4DD',GradientType=0 )"'; /* ie */
	background-repeat: repeat-x;
}

#masterMenu #logo
{
	float: right;
	font-size: 20px;
	color: #fff;
	border-left: 2px groove;
    box-shadow:inset 0 0 3px #ccc;
}

#masterMenu ul li a:link, #masterMenu ul li a:visited	{
	color : #fff;	
}
.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;
}