.dinboxbg{
background-color: transparent; background-image: none; background-repeat: no-repeat; background-position: left top;
border-left: 1px solid Black; border-top: 1px solid Black; border-right: 1px solid Black; border-bottom: 1px solid Black;
}
.dtitle{
	font-size: 12px;
	color: e78a39;
	text-overflow: clip; 
}

.dtext{color: #0033A0; cursor: default;}

.dhref0{color: 08307b; cursor: pointer; }
.dhref1{color: 08307b; cursor: pointer;  text-decoration:underline}

.dlist0{ height: 18px; color: black;}
.dlist1{ height: 18px; background-color: #E9E9E9; color: black;}
.dlist2{ height: 18px; background-color: #cecfd0; color: black;}

.dline0{ background-color: #FFFFFF;}
.dline1{ background-color: #F4F3E9;}

.dbordertopleft{ border-left: 1px solid #9A9EF0; border-top: 1px solid #9A9EF0;}
.dborderleft{ border-left: 1px solid #9A9EF0;}
.dbordertop{ border-top: 1px solid #9A9EF0;}
.dborderbottomright{ border-right: 1px solid #9A9EF0; border-bottom: 1px solid #9A9EF0;}
.dborderright{ border-right: 1px solid #9A9EF0;}
.dborderbottom{ border-bottom: 1px solid #9A9EF0;}
.dborder{ border: 1px solid #9A9EF0;}

.dmarker{background-color: yellow; color: blue; outline: none; cursor: pointer; }

.dbutton0{
height: 16px; width:16px; vertical-align: middle; padding-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px;
background-color: #E4E1CE; border: #E4E1CE solid 1px;
}
.dbutton1{
vertical-align: middle; padding-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 2px;
background-color: #C6C9BC; border: #6B705E solid 1px;
}
.dbutton2{
vertical-align: middle;  padding-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px;
background-color: #C6C9BC; border: #6B705E solid 1px;
}

.dcolumn0{background-color: #FFFFFF;}
.dcolumn1{background-color: #F6F6F3;}

.dcoltitle0{background-color: #ECE9D8; border-top: 1px solid #FBF9F0; border-right: 1px solid #A9A79B; border-bottom: 1px solid #A9A79B; padding-right: 15px;}
.dcoltitle1{background-color: #ECE9D8; border-top: 1px solid #FBF9F0; border-right: 1px solid #A9A79B; border-bottom: 1px solid #A9A79B; padding-right: 15px;background-image: url(img/ascending.gif); background-repeat: no-repeat; background-position: right;}



.dtoolbar
{
	padding: 0px; vertical-align: middle;
	background-color: #E4E1CE;
	border-left: #F7F6EE solid 1px;	border-top: #F7F6EE solid 1px; border-right: #989689 solid 1px;	border-bottom: #989689 solid 1px;
}


.dbank{padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 1px; background-image: url(img/end.gif); background-repeat: repeat-y; background-position: right; vertical-align: middle; }
.dbankzone{padding-left: 5px; background-image: url(img/separator.gif); background-repeat: repeat-y; background-position: top left; cursor:default; vertical-align: middle;}
.dendbanks{width:100%; height:1px;}
.dicon1{}
.dicon0{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
.dicondown
{
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonhighlight;
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;
}
.dseparator
{
    width: 2px;
    height: 95%;
    margin: 0;
    background-color: buttonshadow;
    border-top: 1px solid buttonshadow;
    border-left: 1px solid buttonshadow;
    border-bottom: 1px solid buttonhighlight;
    border-right: 1px solid buttonhighlight;
}