body
{
	background-color: white;
	margin: 2px 2px 2px 2px;
}

body,td,th {
   font-family: arial,"Trebuchet MS",sans-serif;
	text-align: left;
	color: #000080;
}

h1
{
    font-size: x-large;
    font-weight: bold;
    text-align: left;
    clear:both;
    text-transform: none
}
h2 {font-size: large;clear:both;text-align: left;text-transform: none}
h3 {font-size: medium; font-weight: bold}

img {border: none}
a:link { }
a:visited { }

.smallprint {font-size: 60%;color: black}
.pubdetail {font-size: 60%;font-style:italic}
.amazonlink {font-size: 80%;}
.booklink {  color: #C080C0; font-size:medium; font-weight:bold; vertical-align: top; text-decoration: none}

.columnhead {  color: #C08080; font-size:large; font-weight:bold; vertical-align: top; text-align:center}
.sidebarlink {	font-size: medium;
   color: #990000;
	font-style: normal;
	font-weight: bold
}
.sidebarsublink {	font-size: medium;
   color: #990000;
	font-style: normal;
	font-weight: bold
}
table.frametable {margin:0; padding:1px; border:none}
td.navbar {width: 18%;background-color: #FFFFC0;vertical-align:top;margin:2px;border:1px solid red;padding:0.5em}
td.pagebody {width: 82%; vertical-align:top; margin:2px; padding: 0.5em}
td.bookcell {width: 82%; vertical-align:top; padding:4px; border-top: 3px dotted silver}

img.floatleft {float: left;margin-right: 6px; margin-top: 0px; margin-bottom: 6px;margin-left:0px}
img.floatright {float: right;margin-left: 6px; margin-top: 0px; margin-bottom: 6px;margin-right:0px}
.centred {text-align:center}


.featurelist
{
    list-style-position: outside;
    list-style-image: url(listdsl.gif);
    font-size: 12pt;
    vertical-align: middle;
    font-weight: bold;
    padding-left: 5px
}

.sidebarlist {
	list-style-position: outside;
	list-style-image: url(listdsl2.gif);
	font-size: 10pt;
	color: #990000;
	line-height: normal;
	vertical-align: top ;
	font-style: normal;
	font-weight: bold
}
