
TH, TD, UL {
	font : normal normal normal .9em/ 1em "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;
	font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;
	font-size : 10pt;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	height : auto;
	letter-spacing : normal;
	line-height : 1.2em;
}

 P {
	font-size : 1em;

}
.bg1 {background-color: #fffbdb;
}
.bg11 {background-color: #fffbdb;
	font-size : 11pt;
}
.bg2 {	background: url(images/gold2.gif);
}

.bg3 {	background: url(images/gold2.gif);
		height: 26px;
		border: 1px #999999 solid;
		vertical-align: middle;
}
.r {	color:red; background-color:#ffffff;

}

.dd {background-color:#fffacd; border-width:1; border-color:#999999; border-style:solid
}

.headname {
	font-family : Georgia, "Times New Roman", serif ;
	font-weight : bold;
	color: #336633;
	}



.head1 {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : 1em;
	font-weight : bold;
	line-height : 1.3em;
	/*color: #669900;*/
	color: #336633;
}


.head2 {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : 1em;
	font-weight : bold;
	line-height : 1.3em;
	color: #CC9900;
	margin-bottom: -10px;
}

.pubtitle {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : 1em;
	font-weight : bold;
	line-height : 1em;
	color: #000000;
}

div.title {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : 1.3em;
	font-weight : bold;
	line-height : 1.2em;
	color: #cc3333;
}


div.subtitle {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : 1.1em;
	font-weight : bold;
	line-height : 1.0em;
	color: #CC9900;
}

.box {
color: #CC9900; 
font-weight: bold; 
margin: 10px;
width: 220px;
float: right;
text-align:center;
}

.wide {
width: 90%; 
}

.boxtext {
clear: both;
padding: 6px;
font-weight: normal; 
}

.format {
	/*font-family : "Trebuchet ms", Trebuchet, Arial, Helvetica, sans-serif ;*/
	font-size : .85em;
	line-height : 1.2em;
	color: #660000;
}

.note {
	/*font-family : "Trebuchet ms", Trebuchet, Arial, Helvetica, sans-serif ;*/
	font-size : .85em;
	line-height : 1.3em;
	color: #000000;
}

.top {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : .75em;
	line-height : 1.2em;
	text-align : right;
	color: #660000;
	padding-right : 10px;
}

.copy {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : .75em;
	line-height : 1.1em;
	color: #660000;
	padding-top: 10px;
	text-align: center;
}

H3  {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : .9em;
	font-weight : bold;
	line-height : 1.2em;
	color: #336633;
	/*color: #669900;*/
}

H2 {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : 1.0em;
	font-weight : bold;
	line-height : 1.0em;
	color: #CC9900;
}
H1 {
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	font-size : 1.2em;
	font-weight : bold;
	line-height : 1.2em;
	color: #336633;	
}

ul.intranav {
	font-size : .85em;
	font-weight : normal;
	line-height : 14px;
}

UL.publist {
	list-style: none;
	margin-left: 0px;
}

UL.publist LI {
	padding-bottom: 12px;
}

UL.mainlist {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	text-align: left;
	width: 98%;
	max-width: 98%;
}

UL.mainlist LI {
	padding-bottom: 5px;
}

UL.nbnested {
	list-style: none;
	margin-left: 30px;
	padding-top: 5px;
	font-size: 1em;
}

UL.nested {
	list-style: square;
	margin-left: 30px;
	padding-top: 5px;
	font-size: 1em;
}

OL LI {
	padding-bottom: 12px;
}

OL.single LI {
	padding-bottom: 2px;
}

LI {
	/*font : normal normal normal 1em "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;*/
	/*font-family : "Trebuchet ms", Trebuchet, Helvetica, sans-serif ;
	font-size : 1em;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	height : auto;
	letter-spacing : normal;
	line-height : 1.2em;*/
}
	
table.feedform {
width: 550px; 
border: 1px dotted #ccc; 
}

td.flabel {
width : 100px;
text-align: right;
}
td.field1 {
width : 335px;
padding-left: 10px;
text-align: left;
}
td.field2 {
text-align: center;
}

table.chart  {
	border: #000000 1px solid;
	border-collapse: collapse;
	width: 550px;
}

table.chart th {
	font-weight: bold;
	text-align: center;
	border: #000000 1px solid;
	border-collapse: collapse;
	}	

table.chart td {
	border: #000000 1px solid;
	border-collapse: collapse;
	padding: 3px;
	}
	
table.chart td.number {
	text-align: right;
	}
	
.caption {
	display: block;
	font-size : .85em;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
}

.pictitle {
	display: block;
	font-size : 1em;
	margin-bottom: 5px;
	font-weight: bold;
}

.boxfeature {
width: 200px; 
color: #336633; 
font-weight: bold; 
font-size: .85em; 
float: right; 
border: 1px #669900 solid; 
padding: 6px;
margin: 2px;
text-align: center;
}

.inset {
width: 150px;
font-size: .8em;
text-align: center;
padding: 3px;
margin: 6px;
}

.callout {
width: 200px;
font-size: .9em;
font-weight: bold;
text-align: center;
padding: 3px;
margin: 6px;
border-top: 2px #CC9900 solid; 
border-bottom: 2px #CC9900 solid; 
}

.green {
border: 1px #336633 solid; 
background: #336633;
color: #ffffff;
}

.gold {
border: 1px #CC9900 solid; 
background: #CC9900; 
color: #ffffff;
}

.red {
border: 1px #cc3333 solid; 
background: #cc3333;
color: #ffffff;
}

.blue {
border: 1px #003399 solid; 
background: #003399; 
color: #ffffff;
}

img.staff {
	float: left;
	margin-right: 15px;
	border: 1px #000000 solid;
	}
	
img.book {
	float: left;
	margin-right: 15px;
	padding-top: 5px;
	padding-bottom: 15px;
	}	
	
.strong {
	font-weight: bold;
}

.indent {
	padding-left: 1.5em;
}

.supertitle {
	font-size: .9em;
	font-weight : normal;
	color:  #cc3333;
}

.supertitle a:link {
	color: #cc3333;
}

.supertitle a:visited {
	color: #cc3333;
}

.redtext {
	font-weight : bold;
	color:  #cc3333;
}

.redtext a:link {
	color: #cc3333;
}

.redtext a:visited {
	color: #cc3333;
}

.pubdate {
	font-size : .80em;
	font-weight : bold;
	color: #336633;
}

div.feedform {
width: 450px; 
padding: 5px; 
margin: 5px 10px auto;
border: 1px dotted #ccc; 
}

div.row {
clear: both;
padding: 10px;
}

div.row span.label {
float: left;
width : 65px;
text-align: right;
}

div.row span.field1 {
float: left;
width : 200px;
padding-left: 10px;
text-align: left;
}
div.row span.field2 {
float: right;
width : 435px;
text-align: center;
}
div.formbuttons {
width : 435px;
text-align: center;
padding: 10px;
}

.toc {
	/*font-family : "Trebuchet ms", Trebuchet, Arial, Helvetica, sans-serif ;*/
	display: inline;
	width: 40%;
	border: 1px solid #336633;
	margin-left: 4px;
	padding-right: 4px;
	padding-top: 10px;
	float: right;
	}
	
hr.green {
	width: 100%;
	height: 1px;
	color: #336633;
	}

	/* Classes used in DIV wrapped version of ELDIS news feed*/
		
		/* table container for feed news */
		.fd_bordertable { 
			background-color: white; 
			border-style: dotted; border-width: 1px; border-color: #666666; 
			padding: 0; 
		}
		
		/* table container for feed news */
		.fd_maintable { border-width: 0; background: #EAEAEA; padding-bottom: 6px; }
		
		/* header cell with feed title text and xml button */
		.fd_header { 
			padding: 6px; 
			background: #EAEAEA; color: #CC9900; 
			text-align: left; vertical-align: top 
		}
		
		/* header title link (leading to rss) */
		.fd_headerlink, .fd_headerlink:visited, .fd_headerlink:hover {
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; 	
			color: #CC9900;	text-decoration: none;
		}
		
		/* item link properties, such as text-decoration and etc */
		.fd_itemlink { color: blue; text-decoration: none; }
		.fd_itemlink:visited { color: blue; text-decoration: none }
		.fd_itemlink:hover { color: #336699; text-decoration: none }
		
		/* item descriptions */
		.fd_itemcell { 
			padding-left: 6px; 
			padding-right: 6px; 
			line-height: 16px; 
			background: #EAEAEA; color: black; 
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 85% 
		}
		
		/* item post date */
		.fd_postdate { 
			color: #666666;	font-style: italic;	font-size: 80% 
		}



