* {margin:0;padding:0;}

/* ---------------------------------------------------------------------------
	Common classes 
--------------------------------------------------------------------------- */
.dontprint {display:none;}

body {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 1.4;
	padding: 1em;
	}

p, td, th {font-size:8pt;text-align:left;}

p {	margin:0.5em 0.5em 1em 0;
	line-height:160%;
	word-spacing:0.1em;
}

h1 {font-size:140%}
h2 {font-size:120%}
h3 {font-size:110%}
h1, h2, h3, a {color:#666666;}

th {text-align:left;vertical-align:bottom;}
td {text-align:left;vertical-align:top;}

th.center {text-align:center;}
td.center {text-align:center;}

th.right {text-align:right;}
td.right {text-align:right;}


/* ---------------------------------------------------------------------------
	Tables
--------------------------------------------------------------------------- */

 table.basket {	border: 1px solid #d3d3d3; border-collapse:collapse;width:100%;}
.basket td {	padding: 0.2em;	border: 1px solid #d3d3d3; }
.basket th {	padding: 0.2em; background-color:#d3d3d3;}


table.basket {border-collapse:collapse}


/* ---------------------------------------------------------------------------
	Non-printing stuff
--------------------------------------------------------------------------- */
#leftnav {display:none}



/* ---------------------------------------------------------------------------
	Links
--------------------------------------------------------------------------- */
a {text-decoration:underline}
a.backlink {display:none;}




/* ---------------------------------------------------------------------------
	Article and image layouts
--------------------------------------------------------------------------- */
.articlepreview
{
	width:60em;
	margin-bottom:2em;
}



div.articleimage_layout0 {
	float:right;
	margin:0.2em 0.2em 1em 1em;
}



div.articleimage_layout1 {
	margin:0.2em 0.2em 2em 0.2em;
}



div.articleimage_layout2 {
	margin:0.2em 0.2em 5em 1em;
	text-align:center;
}


div.articleimage_layout3 {
	float:left;
	margin:0.2em 1em 0.5em 0.2em;
}

div.articlepublished {margin-top:1em;margin-bottom:1em;font-size:smaller;}


.imagecaption_center {text-align:center;font-size:small; font-style:italic;}
.imagecaption_left {text-align:left;font-size:small; font-style:italic;}

img.articleimage {padding:0.3em;border:1px solid #d3d3d3;}


img.thumbnail {
	border:1px solid #d3d3d3;
	padding:0.2em;
}

img {border:none}
