BODY
{
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
	margin:0px;
}

TD
{
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
}

.topToolBar
{ 
	background-color: #e0e3e8;
	height:26px;
	color:black;
	padding:0px;
	border-bottom:solid 1px #a8aeb5;
	padding-top:1px;
}

.topToolBarSpan
{ 
	background-color: #e0e3e8; 
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#dadee4, EndColorStr=#bdc4cc);
	height:25px;
	width:100%;
	padding:0px;
}

.topHeaderLeft
{
	height:35px;
	background-color:#63769b;
	color:white;
	vertical-align:middle;
	padding-left:10px;
	border-bottom:solid 1px #485674;
	border-top:solid 1px black;
	border-right:solid 1px #466094;
	font-size:10pt;
	font-weight:bold;
}

.topHeaderRight
{
	height:35px;
	background-color:#6084cb;
	color:white;
	vertical-align:middle;
	padding-left:10px;
	border-bottom:solid 1px #466094;
	border-top:solid 1px black;
	font-size:10pt;
	font-weight:bold;
}

.topHeader
{
	height:35px;
	background-color:#63769b;
	color:white;
	vertical-align:middle;
	padding-left:10px;
	border-bottom:solid 1px #466094;
	border-top:solid 1px black;
	font-size:10pt;
	font-weight:bold;
}

.navArea
{
	background-color:#FFFFFF;
	color:black;
	padding:0px;
	border-right:solid 1px #466094;
	border-bottom:solid 1px black;
}

.contentArea
{
	background-color:#acc0e9;
	color:black;
	padding:10px;
	border-bottom:solid 1px black;
}

.footerArea
{
	height:25px;
	background-color:#63769b;
	color:white;
	vertical-align:middle;
	padding-left:10px;
	border-top:solid 1px #466094;
	font-size:8pt;
}

#grid 
{ 
	width:100%;
	height:200px;
	border:solid 1px #466094;
}

#grid-layout-box-top 
{ 
	background-color: #e0e3e8; 
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#dadee4, EndColorStr=#bdc4cc);
	border-bottom: solid 1px #466094;
}

#grid-layout-box-bottom 
{ 
	background-color: #e0e3e8; 
	border-top: solid 1px #466094;
}

#grid-box 
{ 
	border:none; 
}

#grid .aw-grid-row 
{
	height: 20px; 
	border-bottom: 1px solid #cdd4e3
}

.navBarElement
{
	background-color: #e0e3e8;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#dadee4, EndColorStr=#bdc4cc);
	border-top:solid 1px black;
	font-weight:bold;
	padding-left:10px;
	cursor:default;
	height:35px;
}

.navBarElementActive
{
	background-color:#63769b;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#62759b, EndColorStr=#495876);
	border-top:solid 1px black;
	color:white;
	font-weight:bold;
	padding-left:10px;
	cursor:default;
	height:35px;
}

.navBarGroup
{
	font-weight:bold;
	height:18px;
	cursor:default;
	padding-left:10px;
}

.navBarItem
{
	padding-left: 15px;
	height:18px;
	cursor:default;
}

.navBarItemActive
{
	padding-left: 15px;
	height:18px;
	cursor:default;
	background-color:#acc0e9;
}

#nbScroll
{
	padding-left:2px;
	padding-top:5px;
	padding-right:2px;
	padding-bottom:10px;
}

.tbBtn
{
	height:21px;
	text-align:center;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
	cursor:default;
}

.tbBtnActive
{
	background-color:#edf1d5;
	border:solid 1px #485673;
	padding-left:2px;
	padding-right:2px;
	cursor:default;
}

#dhtmltooltip
{
	position: absolute;
	width: 250px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}

.aw-image-new {background: url(../icons/new.gif); background-repeat: no-repeat; background-position: 0px 2px;}
.aw-image-user {background: url(../icons/user.gif); background-repeat: no-repeat; background-position: 0px 2px;}
.aw-image-role {background: url(../icons/role.gif); background-repeat: no-repeat; background-position: 0px 2px;}
.aw-image-settings {background: url(../icons/settings.gif); background-repeat: no-repeat; background-position: 0px 2px;}
.aw-image-account {background: url(../icons/mail_account.gif); background-repeat: no-repeat; background-position: 0px 2px;}
.aw-image-alias {background: url(../icons/mail_alias.gif); background-repeat: no-repeat; background-position: 0px 2px;}
.aw-image-dl {background: url(../icons/mail_dl.gif); background-repeat: no-repeat; background-position: 0px 2px;}

.aw-image-checked {background: url(../icons/checked.gif); background-repeat: no-repeat; background-position: 0px 2px;}
.aw-image-notchecked {background: url(../icons/unchecked.gif); background-repeat: no-repeat; background-position: 0px 2px;}