a {outline:none}

.Sidebar{
	background:#808080;
	border-top:solid 1px #a5a5a5;
	border-left:solid 1px #a3a3a3;
	border-right:solid 1px #4f4f4f;
	border-bottom:solid 1px #4f4f4f;
}
.Sidebar .SidebarFooter{
	background:#808080;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:10px;
	font-size:9pt;
	text-shadow:#aaa 0 1px 0;
}

body {margin:0px}

.email-folders td.dr-tree-h-text {width:auto;cursor:pointer}

.email-folders img.icon-collapsed {border-style:none;margin-left:5px}
.email-folders img.icon-expanded {border-style:none;margin-left:3px}
.email-folders img.icon {height:auto;width:auto}
.email-folders span.dr-tree-h-ic-facets {height:auto;width:auto}

.email-folders div.dr-tree-h-ic-line {background-image:none}
.email-folders td.dr-tree-h-ic-line-node {background-image:none}
.email-folders td.dr-tree-h-ic-line-last {background-image:none}
.email-folders td.dr-tree-h-ic-line-clp {background-image:none;cursor:pointer}
.email-folders td.dr-tree-h-ic-line-exp {background-image:none;cursor:pointer}

.navigation-panel-mail {background-image:url(../images/backgrounds/mail.png);background-repeat:repeat-x;border-top:solid 1px #565656;border-bottom:solid 1px #4f4f4f;border-right-style:none;border-left-style:none}
.navigation-panel-mail span.caption {color:white;text-shadow:black 1px -1px 1px;font-size:24pt;font-weight:normal;padding:0 12px}

.navigation-panel-mail td.buttons {font-size:7pt;text-align:center}

.navigation-panel-mail td.buttons a {display:block;color:white;white-space:nowrap;text-decoration:none}
.navigation-panel-mail td.buttons a:hover {color:#e7f8ff;}
.navigation-panel-mail td.buttons a:active {color:#b3b3b3;}

.navigation-panel-mail td.buttons a div {background-image:url(../images/icons/navigation-mail.png);margin:0px auto -10px auto;width:50px;height:50px}

.navigation-panel-mail td.buttons a div.new-message {background-position:0px -2px}
.navigation-panel-mail td.buttons a:active div.new-message {background-position:50px -2px}
.navigation-panel-mail td.buttons a:hover div.new-message {background-position:100px -2px}

.navigation-panel-mail td.buttons a div.reply {background-position:0px 48px}
.navigation-panel-mail td.buttons a:active div.reply {background-position:50px 48px}
.navigation-panel-mail td.buttons a:hover div.reply {background-position:100px 48px}

.navigation-panel-mail td.buttons a div.forward {background-position:0px 98px}
.navigation-panel-mail td.buttons a:active div.forward {background-position:50px 98px}
.navigation-panel-mail td.buttons a:hover div.forward {background-position:100px 98px}

.navigation-panel-mail td.link {width:35px;padding:0px}
.navigation-panel-mail td.link a {height:59px;width:35px;display:block;padding-top:3px;text-align:center}
.navigation-panel-mail td.link a img {border-style:none}
.navigation-panel-mail td.link a.calendar {background-image:url(../images/backgrounds/calendar.png);background-repeat:repeat-x;border-top:solid 1px #047700;border-left:solid 1px #047700;border-right:solid 1px #047700;border-bottom:none}
.navigation-panel-mail td.link a.tasks {background-image:url(../images/backgrounds/tasks.png);background-repeat:repeat-x;border-top:solid 1px #047700;border-left:solid 1px #047700;border-right:solid 1px #047700;border-bottom:none;margin-right:1px}

.SidebarFooter{
	background:#808080;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:10px;
	font-size:9pt;
	text-shadow:#aaa 0 1px 0;
}

.SidebarFooter .ButtonPageSource{
	border:solid 1px #886600;
	display:block;
	text-decoration:none;
	cursor:pointer;
}
.SidebarFooter .ButtonPageSource span{
	background:#fed45a url(../images/backgrounds/button-source.png) repeat-x 0 0;
	border:solid 1px #fff0c5;
	color:#714500;
	display:block;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:12px;
	padding:2px;
	text-align:center;
	text-shadow:#fff 0 1px 0;
}
.SidebarFooter .ButtonPageSource:hover span{
	background-color:#fee17d;
	background-position:0 -25px;
}
.SidebarFooter .ButtonPageSource:active{margin-bottom:-1px; margin-top:1px;}
.SidebarFooter .ButtonPageSource:active span{
	background-color:#e5c76b;
	background-position:0 -50px;
}

.category-name {
  border-bottom: 1px solid #93a0aa !important;
  padding-top: 7px;
  color: #758795;
  font-weight: bold;
  font-size: 14px;
  font-family: Tahoma;
}

.email-field {font-size:14px;font-family:Tahoma;margin-top:5px}

.email-field-caption {font-weight:bold;color:#758795}

