.dtr span {
display:block;
float:left;
overflow:hidden;
text-indent:-1000px;
background-repeat:no-repeat;
background-position:left top;
}

@media print{
.dtr span{
background-image:none;
display:inline;
float:none
}
}

body {color:#333;} 

/* General Links */
a{color:#3c78a4;}
a:hover{color:#c63700;}

img { padding: 0px; margin: 0px; border: none;}

input { font-family: 'Verdana'; color: #2f2928; font-size: 11px; }
textarea { font-family: 'Verdana'; color: #2f2928; font-size: 12px;  }
select { font-family: 'Verdana'; color: #2f2928; font-size: 11px;}

.TopMenu ul { border-left: solid 1px #6699cc;}
.TopMenu li { border-right: solid 1px #6699cc;}
.TopMenu li a { color:#99ccff;}
.TopMenu li a:hover { color:#fff;}

/* DropDown Menu ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.menu a {text-decoration:none;color:#fff !important;display:block;position:relative;}
.menu li li {/* create borders around each item */}
.menu ul>li + li {border-top: 0; /* and remove the top border on all but first item in the list */}
.menu li li:hover>ul {top:5px;left:90%;	/* inset 2nd+ submenus, to show off overlapping */}

/* special colouring for "Main menu:", and for "xx submenu" items in ADxMenu
	placed here to clarify the terminology I use when referencing submenus in posts */
.menu>li:first-child>a, .menu li + li + li li:first-child>a {}

/* Fix for IE5/Mac \*//*/
.menu a {float:left;}
/* End Fix */

/* ie 6 only style */
* html .menu a:hover, * html .menu .adxmhoverA {/* li:hover>a selector */}

.Post .PostAuthorDetails {background:#def2ff;}

.Post .PostMore .Comment {background:#F8F8F8 url('../Images/commentquote.gif') no-repeat 5px 10px; border-top: 1px solid #DFDFDF; }
.Post .PostMore .CommentAlt {background:#FFF url('../Images/commentquote.gif') no-repeat 5px 10px; border-top: 1px solid #DFDFDF;}

.AZ ul {background:#def2ff;}

/* Summary Article Attachment */
.AttachmentList {border:1px solid #BEBEBE;background:#F8F8F8;}
.AttachmentList ul li {background: url('../Images/attach.gif') no-repeat left top;}
.AttachmentHeading {color:#384C4B;}
/* Teaser Image Styles */
.FeatureImageSpan {background-color:#F5F5F5;}
.FeatureImageCaption {border-bottom:1px #ccc solid;}